📝 Implementing the Clean Architecture in Python 을 읽고 정리한 글입니다. Python으로 클린 아키텍처 적용하기의 후속편으로 microservices에 대해 더 깊이 이해하게 된것들을 정리하고자 합니다.
Lamda Architecture은 Batch Layer, Serving Layer Speed Layer로 구성되어 있으며, batch단위의 데이터와 real-time 데이터를 효율적으로 처리하는 방안을 제시합니다.
Front-End Layer, Web Services, Data layer 각각의 영역에서의 Scalibilty에 대해 다루고, 더 나아가 Caching, Asynchronous Processing, Searching for Data에 대해서 심도있게 다루고 있습니다.
이 글은 HTTP-based systems (websites, REST APIs, SaaS, and mobile application backends)에 관련된 Scalability를 다루고 있습니다.
Implementing the Clean Architecture in Python 을 읽고 정리한 글입니다. 저자가 실제 도메인 주도 설계(DDD), CQRS, Event Sourcing 등을 적용해보면서 겪은 경험을 풀어낸 책으로 실무에 적용 가능한 패턴을 소개합니다