BGMS messaging system development and operations

Period  — 

BGMS is the messaging system that sends Kakao AlimTalk and brand messages. Its 14 Kafka‑based microservices run on 54 instances. It sends about 400 million messages a month on average and handles 2,000 per second at peak. I developed features for it and ran it throughout my time at Biztalk.

Feature work and operations for a messaging system sending about 400 million messages a month

JavaSpring BootAWS MSKRedis

  • Blocking feature for KakaoTalk brand messages
  • Reprocessing logic for KakaoTalk brand message targeting (N, I)
  • Realtime topic in MSK and refactoring of the related logic