Kubernetes vs. YARN for Resource Management: How to Choose
Explore what Kubernetes and YARN do, how they differ and how to choose the best solution to get the most out of your containerized environment.
Sign up for our newsletter
Blog - Page 17 of 22
Cloud Optimization Best Practices for AWS, Azure, and GCP
Cloud optimization is the process of eliminating wasted cloud resources by selecting, configuring, and tuning resources for specific workloads.
Optimizing Kafka Performance
In this blog, we cover everything you need to know about optimizing Kafka performance to make sure latency remains low and throughput high.
Python Performance Testing: Quick Tutorial and Best Practices
Python offers several tools to identify performance bottlenecks and track important metrics in your code.
Continuous Profiling for Python Applications
Read this step-by-step guide to learn how to benefit from continuous profiling and see a Python application example.
Continuous Profiling for Scala Applications
Learn how to use Granulate's continuous profiler to profile your entire server including both the user and kernel stack.
Evolving DevOps Towards Performance Optimization
This article explores how DevOps performance optimization can reduce costs, ensure profitability and boost customer experience.
Best Practices for Optimizing Kubernetes’ HPA
The Horizontal Pod Autoscaler is the most widely used and stable version available in Kubernetes for horizontally scaling workloads.
Kubernetes Cost Reduction Made Easy with Capacity Optimization
Introducing capacity optimization by Granulate: Reduce your K8s costs by up to 45% with autonomous, continuous workload and pod rightsizing.
The Scale Trap: How We Reduced CPU Utilization by 80%
This transcript from DeveloperWeek Cloud features R&D Team Lead at Granulate and how his team reduced CPU utilization from 80% to 15%.