5, 10 or 20 seats+ for your team - learn more
Chill+, a video streaming platform, is becoming increasingly popular. To support its success, the company, which uses Java to develop its microservice architecture, is scaling out its Kubernetes cluster. As a software engineer, your task is to take control of the company’s skyrocketing infrastructure costs, and your solution is to reduce resource consumption by increasing observability. You’ll configure Chill+’s Catalog API log using Quarkus’ built-in logging capabilities, add default Quarkus healthiness and readiness probes, and use Micrometer, a JVM-based metrics instrumentation library, to expose the API’s performance and export those metrics to Prometheus and Grafana. When you’re done, you’ll have provided a level of observability that will help Chill+ monitor and reduce resource consumption, significantly decreasing infrastructure costs.
This liveProject is for software engineers with experience building Java applications, as well as basic knowledge of logging and monitoring. To begin these liveProjects you’ll need to be familiar with the following:TOOLS
In this liveProject, you’ll learn how to add probes, metrics, logs, and tracing to an API to fulfill the observability principles.
geekle is based on a wordle clone.