Buoyant maintains the booksapp microservice application for the Linkerd open source project. We will be using this application to show service mesh features such as debugging, observability, and monitoring, which are provided by Linkerd. This application is maintained at https://github.com/BuoyantIO/booksapp.
This application is comprised of four microservices:
- A Go program that's used to generate traffic
- The main web application – webapp.rb
- Authors – authors.rb
- Books – books.rb
These can be seen in the following diagram:
In the previous step, we injected Linkerd sidecar proxies into all the pods for an ...