오디오/비디오 모니터링 서비스를 확장하고 비용을 90% 절감한 Prime Video 팀의 이야기는 인터넷에서 많은 의견과 악평을 불러일으켰습니다. 그러나 이 팀은 서버리스 퍼스트 접근 방식을 따라 단계 함수와 람다 호출을 사용하여 프로토타입을 빠르게 구축했습니다. 그런 다음 높은 트래픽에 대처하기 위해 확장하면서 몇 가지 문제를 발견했고, 대부분의 작업 코드를 ECS를 사용하여 수평적으로 확장되고 람다 함수를 통해 호출되는 하나의 장기 실행 마이크로서비스로 결합하여 문제를 해결했습니다. 이 마이크로서비스는 Prime Video 애플리케이션을 구성하는 수많은 마이크로서비스 중 하나에 불과합니다. 팀에서는 이 리팩터링을 마이크로서비스에서 모놀리스로의 전환이라고 불렀지만, 실제로는 서버리스 우선 접근 방식에서..