Skip to content
Devy
Back to About

Kubernetes Monitoring System Development

EXEM · Aug 2020 - Jan 2021

JavaSpring BootQueryDSLPrometheusJMeter

Tasks

  • •Reduced N metric calls to 1-3 calls by using Prometheus Multi Query
  • •Introduced QueryDSL into JPA Native Query-based read logic
  • •Applied design patterns to reduce hardcoding and inefficient logic
  • •Implemented business logic for querying Kubernetes resources
  • •Performed load tests with JMeter

Achievements

  • •Reduced API calls by up to 90%
  • •Improved readability and reduced hardcoding with the builder pattern
  • •Made query errors detectable at compile time by introducing QueryDSL
  • •Handled about 50,000 TPS without performance degradation in internal tests
  • •Launched the cloud monitoring solution CloudMOA

Search Posts

Search blog posts by title, description, tags, or content.