Temporal

Temporal performance tests

This article documents a step-by-step journey of performance tuning a Temporal cluster on Kubernetes. It uncovers common bottlenecks related to service replicas, RPS limits, and database performance, detailing the specific configurations needed to resolve them and significantly boost cluster throughput from 1k to over 4.5k state transitions/sec.

Temporal

Temporal Deployment

A technical guide to deploying a robust Temporal cluster on Kubernetes. Learn about the core service architecture, recommended resources, scaling strategies, and the key health metrics required to ensure a stable, production-ready setup.

Temporal

Temporal Features

This technical guide covers operational topics for a self-hosted Temporal cluster. It describe ho to configure workflow archival to long-term storage, evaluate data migration options, and discuss essential security practices like mTLS, QPS/RPS limits, and client-side data encryption with a Codec Server.

Profiling

JVM remote profiling. JFR vs JMX

A practical comparison of JMX versus JFR for remote JVM profiling. This article breaks down the key differences in setup, workflow, and sampling accuracy to help you decide which tool is the right fit for your specific environment and diagnostic needs.

Refactoring

Escaping the if-else nightmare in Java

his article tackles the common problem of large, unreadable if-else statements. Learn how to refactor complex conditional logic into a clean, scalable design by implementing the Strategy pattern in Java. The guide walks through a practical example, showing how to encapsulate each rule in its own class and leverage Spring’s dependency injection to manage them effortlessly.

Scroll to Top