Khang Nguyen·15 hours agoA note when I learn about gRPCScenario Nowadays, many systems are distributed, meaning that they consist of multiple components (or microservices) on different machines. This raises a question: how do these components communicate with each other? For example, how can a class in system B communicate with a service in system D? At first, I considered using…Grpc6 min readGrpc6 min read
Rafael Levi·1 day agoMicroservices Architecture in Golang: A Transformative Experience! 🚀Introduction: As Steve Jobs, co-founder of Apple, once said, “Technology moves the world.” In this article, I will share my experience with microservices architecture in Golang and how it has revolutionized the way I build scalable and flexible systems. Through a solution implemented for a client, I will explore the…Grpc6 min readGrpc6 min read
Job Alex Muturi·1 day agoDeveloper 101: gRPC BasicsgRPC is a modern framework for building distributed systems. It enables developers to create efficient, fast and reliable communication between different parts of an ecosystem especially in a microservice architecture. This can be within the same serve or across multiple servers. gRPC is an open-source remote procedure call framework created…Grpc4 min readGrpc4 min read
Yuri Fenyuk·2 days agoGolang. CRUD with gRPC (plus REST API transcoding).The current chapter is the continuation of Golang related series started with the previous ones: Golang. CRUD in REST API in a generic way. Building REST API and implementing CRUD operations are among the most common tasks for Backend developers. Golang…fenyuk.medium.com Golang. Start using Protobuf. The current chapter is the continuation of Golang related series started with the previous one:fenyuk.medium.comGrpc6 min readGrpc6 min read
Santosh BhutkarinAll about APIs·1 day agoEP:05-Exploring the Power of gRPC API: Building High-Performance and Interoperable SystemsIntroduction: In the world of modern application development, efficient communication between services is essential. gRPC (Google Remote Procedure Call) has emerged as a powerful framework for building high-performance and interoperable APIs. …Grpc3 min readGrpc3 min read
Santosh BhutkarinAll about APIs·1 day agoEP:06-Designing Effective and Scalable APIs with gRPCIntroduction: gRPC (Google Remote Procedure Call) has gained significant popularity as a powerful framework for building efficient and interoperable APIs. To fully leverage the benefits of gRPC, it is crucial to design APIs that adhere to best practices and promote seamless communication between services. …Grpc3 min readGrpc3 min read
ShellReaper·4 days agoGrpc service enumerationIntroduction: hello , I’m shellreaper security researcher/penetration tester , and today I’m gonna explain how can we enumerate grpc service which is a topic I really struggled to find information about , had to read a lot of docs and try a lot of tools , so I’m gonna explain it…Grpc3 min readGrpc3 min read
Ayush Sarda·5 days agoError handling in GoLang Microservice ArchitectureI have recently started using Go language and the first thing that struck me hard was returning errors instead of throwing them!! Most of the popular languages like Java, Python, JavaScript, all uses error throwing mechanism instead of returning them. …Grpc3 min readGrpc3 min read
Samuel CatalanoinThe Fresh Writes·6 days agoRestAPI, GraphQL, and gRPC: Understanding the DifferencesIn the realm of modern web development, there are several popular approaches for building and consuming APIs. REST API, gRPC, and GraphQL are three prominent options, each with its own set of characteristics and use cases. …Grpc5 min readGrpc5 min read
Sanaullah Aman Korai·May 25Penetration Testing gRPC: Techniques, Examples, and Code SnippetsIntroduction: gRPC (Google Remote Procedure Call) is an efficient, open-source framework developed by Google for inter-service communication using a flexible remote procedure call (RPC) protocol. While gRPC offers high-performance and scalability, it is essential to conduct penetration testing to identify potential security vulnerabilities. …Grpc3 min readGrpc3 min read