a random walk through topics that interest me
Click here for Japanese version This article summarizes the concept of deep module described in the book “A Philosophy of Software Design” written by Professor John Ousterhout at Stanford University, and is written with permission of him.
Necessity of distributed tracing Since distributed architecture such as Microservices are handled across multiple services, it’s difficult to keep track of communication between services.
Now, the architecture called Service Mesh is attracting attention in the Microservice industry. There are various products for realization, but I made a small control-plane called sxds.
Click here for Japanese version What is Clean Architecture? It could be thought an architecture pattern that dissociates interest by realizing:
The term gRPC became very famous, and articles such as “Introducing gRPC in house” and “How to build gRPC server” can now overflow.