전체보기18Kafka5NestJS4OOP4디자인 패턴4메시지큐4결제3gRPC2protobuf2TypeScript2멱등성2프로그래밍 언어2AWS1Buf1CICD1DI1DLQ1ECR1ECS1Fargate1git1HTTP21Java1Kotlin1OAuth1OIDC1Python1Redis1Spring1Spring Cloud Stream1Spring Kafka1Swagger1네트워크1데코레이터1동시성 제어1아키텍처1알고리즘1인가1인증1인프라1재시도1커리어1환불1 태그: git (1) protobuf 관리 전략 – Submodule, Buf, Schema Registry IDL로 protobuf를 도입했을 때 필연적으로 따라오는 것은 protobuf에 대한 관리 문제입니다. IDL은 통신에서 사용되는 공유 계약으로 이용되어 서비스가 동일한 IDL 스펙을 반드시 따라야하게 만듭니다. 특히 protobuf 같은 경우엔 각 값의 key 값이 따로 존재하지 않고 field number만 이진화되어 전송되기 때문에, 해석하는 측에서 직렬/역직렬화 과정에서 이를 올바르게 해석하려면 양쪽 서비스가 동일한 proto 정의를 공유하고 있어야 합니다. 따라 protobuf를 올바르게 사용하고 관리하기 위해서는 스 protobufBuf +3 protobufBufgitgRPCKafka 2025.09.14 « 이전‹1다음 »›
protobuf 관리 전략 – Submodule, Buf, Schema Registry IDL로 protobuf를 도입했을 때 필연적으로 따라오는 것은 protobuf에 대한 관리 문제입니다. IDL은 통신에서 사용되는 공유 계약으로 이용되어 서비스가 동일한 IDL 스펙을 반드시 따라야하게 만듭니다. 특히 protobuf 같은 경우엔 각 값의 key 값이 따로 존재하지 않고 field number만 이진화되어 전송되기 때문에, 해석하는 측에서 직렬/역직렬화 과정에서 이를 올바르게 해석하려면 양쪽 서비스가 동일한 proto 정의를 공유하고 있어야 합니다. 따라 protobuf를 올바르게 사용하고 관리하기 위해서는 스 protobufBuf +3 protobufBufgitgRPCKafka 2025.09.14