마이크로서비스 아키텍처 구축
김용욱 작사 마이크로서비스라는 용어는 사라진 지 오래되었습니다. 마이크로 서비스가 없는 세상에서 서비스/앱 개발은 크게 백엔드용 서버 인프라와 클라이언트용(모바일 또는 웹)으로 나뉘고 백엔드는 계층화된 아키텍처로 구현됩니다. 트래픽이 많이 증가할 때 로드밸런서를 도입하여 어플리케이션 서버를 확장하거나 DB에 대한 스케일업 전략이 일반적이었던 것 같습니다. 페이스북, 트위터, 넷플릭스 등 폭발적으로 성장하는 서비스의 등장으로 이전에는 감당할 수 없었던 수준의 트래픽 … Read more