마이크로서비스 2

모노리스 스토리를 위한 프라임 비디오 마이크로 서비스

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

Hacker News 2023.05.08

정크야드 컴퓨팅 - 버려진 스마트폰의 용도를 변경하여 환경 오염을 최소화합니다.

이 논문은 매년 판매되는 15억 대의 스마트폰 중 대부분 2년 이내에 폐기되는 스마트폰을 '쓰레기장 컴퓨터'로 재활용할 수 있는 가능성을 연구합니다. 이 연구는 10년이 지난 스마트폰도 최신 클라우드 마이크로서비스에 필요한 작업을 수행할 수 있음을 보여주며, 구형 기기와 최신 기기의 성능 균형을 맞추기 위해 계산 탄소 집약도라는 측정 지표를 제안합니다. 또한 연구원들은 재사용된 Pixel 3A 휴대폰으로 구성된 클라우드렛을 개발하여 이러한 스마트폰에 마이크로서비스 기반 애플리케이션을 배포할 때 얻을 수 있는 탄소 이점을 분석했습니다. 결론은 용도 변경된 휴대폰 클러스터가 특정 워크로드에 대해 더 저렴하고 탄소 효율적이며 컴퓨팅이 환경에 미치는 영향에 대한 보다 전체적인 분석이 필요하다는 점을 강조합니다...

Hacker News 2023.02.11