팀 프로젝트로 진행했던 MonkeyStock을 재개발한 프로젝트로, 기존 모놀리식 아키텍처로 개발된 시스템을 더 효율적으로 운영하고 확장성을 갖추기 위해 MSA(Microservices Architecture)를 더욱 세분화하여 재설계를 하였습니다.
- Kafka를 활용한 메시지 큐 구현
기존의 RESTful API 사용시, 분리된 서비스간 호출이 어려움을 인지하였습니다.
Kafka Message Queue 를 이용해 서로 다른 서비스간 토픽 기반으로 실시간 비동기 스트림 모의 거래 트렌젝션 구현했습니다.
- 요약: 에너톡 서비스에 필요한 백엔드 API/배치/스트리밍/인프라 개발, 운영 및 유지보수
- 기여한 프로젝트
- 2017년 에너톡 미국향 API 및 배치 개발
- 2016년 에너톡 엔터프라이즈 집계 배치 개발
- 2015년 에너톡 비즈 이벤트 스트리밍 서비스 및 집계 배치 개발
- 2014년 에너톡 홈 15분 전력 사용량 집계 서비스 개발