zero-pay
1/16 개발일기(이벤트처리, annotation 동작원리)
1/16 개발일기(이벤트처리, annotation 동작원리)
2024.01.16오늘 공부는 갑자기 Event 에 꽂혀서 보고 있다. 게임 이벤트 같지만... 사실은 이벤트 드리븐 아키텍처이다. 이벤트 드리븐 아키텍처는 왜 필요할까? 데이터 동기화가 필요한 시점이 있을것이다. 데이터 일관성을 맞춰야 할수도 있으니까? 원자성도 고려해야한다. 그럼 간단하게 생각해볼건 API Call을 이용해서 동기화 시키는건데 이건 좀 위험하다. 하나가 죽으면 이걸 참조하는 다른 서비스도 같이 죽어버릴 수 있다. 그러면 중간에 뭐 하나 두는게 가장 이상적일거 같다. kafka 같은... 사실은... https://www.youtube.com/watch?v=BnS6343GTkY 오늘은 이걸 좀 보고 리뷰를 해보고자 한다. kafka 구조를 보면 producer, consumer 구조라는것을 쉽게 파악할 ..