목표는 업비트 클론 코딩으로 코어 로직 구현임.
프론트는 뭐 잘 모르겠는데 백으로만 할생각. 아마 실제 업비트는 rust일텐데 자프링으로 할거임.
업비트 mau나 공개된 정보로 일단은 대충 트래픽 계산해서 부하 떄릴거고
최대한 저성능에서 맞춰볼려고 하는데 배포환경까지 갈수있을지는 미지수.
mysql + redis나 캐시로 구현을 할생각 ( redis는 시세 )
crud -> 모니터링 -> 리팩토링 느낌으로 갈거같음.
업비트 같은 경우는 이제 ticker즉 시세가 중요한데 이거는 2개로 외부용은 업비트 받아올거고
내부용은 봇으로 trade 만들어서 거래가를 형성할 생각인데, 이때 응답속도가 중요하니까 아마 이게 메인 성능 최적치가 될듯.
(아마도 jvm튜닝이나 webflux 도입을 하지 않을가...)
그래서 뭐 결론은 거래소 플젝하면
동시성 제어, 데이터 정합성, 트래픽 처리, 도메인 이해도? (아마 해봐야 원장정도) 가 될거같은데 뭐 더 추천하는거 있나?
일단은 erd랑 정택이랑 플로우는 정립해봤는데 맞나 모르겠어서
혹시 궁금하면 그 보여줄수있음.
댓글 0