목록Study/Go (1)
전공공부
Go의 동시성 패턴
클라우드 네이티브 서비스는 확장에 따른 비용 증가와 문제를 겪지 않으면서 여러 프로세스를 효율적으로 조정하고 높은 수준의 부하를 견뎌 낼 수 있도록 요청이 됩니다. 따라서, 고도의 동시성을 제공해야 하고 다수의 사용자로부터 유입되는 요청을 관리하여야 합니다. Fan-In - 다수의 입력 채널을 하나의 출력 채널로 다중화 하는 것 적용성 - 출력을 만들어 내는 워커를 가진 서비스는 워커의 출력을 하나의 단일화된 스트림으로 합치는 것이 유용할 수 있습니다. *워커더보기워커 : 특정 작업을 수행하는 고루틴 함수의 단위로 보고 이해 할 수 있습니다. 아래 코드를 통해서 설명드리겠습니다. 우선 dest는 목적지이며 출력 채널이고 이는 하나의 단일화된 스트림입니다. Funnel은 소스로 부터 받은 값을 수신하여 목..
Study/Go
2024. 6. 22. 18:38