Performance-guaranteed RPC processing techniques in hundreds of MSA environments taught by Kakao and Toss developers
Hong
This course covers RPC communication techniques that maximize performance in large-scale MSA (Microservice Architecture) environments. Going beyond simple gRPC practice, you'll learn how to implement stable and efficient inter-service communication in real production environments where hundreds of microservices operate simultaneously. Based on Golang, the course covers Protocol Buffers (proto) syntax writing, automatic code generation and service implementation, gRPC structure and advantages over existing RPC, and performance optimization strategies with a practical focus. To ensure easy understanding for non-majors and server development beginners, the course provides step-by-step explanations from RPC concepts to gRPC's internal operating principles, enabling you to develop practical skills that can be immediately applied to real services.
초급
Go, MSA, backend





![How to Use Redis Effectively Based on Experience Working at Large Corporations [Theory Edition]강의 썸네일](https://cdn.inflearn.com/public/courses/334948/cover/9474fad2-5148-4e91-a52c-81ecdbed2e9c/334948.jpg?w=420)
![How to use Redis effectively, based on my experience working at a large company [Practice]강의 썸네일](https://cdn.inflearn.com/public/courses/335185/cover/c3a4bec6-a4b9-44c9-ab81-f3418d8d6042/335185.jpg?w=420)



![[The concept is easy~, the practice is intense] Spring Boot, introduction!강의 썸네일](https://cdn.inflearn.com/public/courses/328746/cover/769eaece-4e7c-44be-8e51-21135f6be011/인프런-스프링부트-수업로고.001.jpeg?w=420)



![[DevOps Basics 1] Monolith to Microservice Conversion with Spring/Python/Node.js and Strangler Fig Pattern강의 썸네일](https://cdn.inflearn.com/public/courses/329980/cover/7687ff1a-6346-4e04-b2be-ceac51d6a1cc/329980-eng.jpg?w=420)

