Hey
kubernetes
Hey | kubernetes | |
---|---|---|
42 | 743 | |
18,413 | 112,398 | |
1.0% | 0.9% | |
0.0 | 10.0 | |
5 months ago | 3 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Hey
- [Bahasa] Tracer: Open Telemetry, Golang, and Jagger Simple Implementation
-
Amazon DevOps Guru for the Serverless applications - Part 12 Anomaly detection on Lambda consuming from DynamoDB Streams
We can reproduce the failure with curl or hey tool, so that we have many failed UpdateProduct Lambda functions.
-
Amazon DevOps Guru for the Serverless applications - Part 11 Anomaly detection on SNS (kind of)
Then I sent several hundreds create product requests via the hey tool like :
-
Amazon DevOps Guru for the Serverless applications - Part 10 Anomaly detection on Aurora Serverless v2
As in the previous article we use hey tool to perform the load test like this
-
AWS SnapStart - Part 19 Measuring cold starts and deployment time with Java 17 using different Lambda memory settings
The results of the experiment below were based on reproducing approximately 100 cold starts for the duration of our experiment which ran for approximately 1 hour. For it (and all experiments from my previous articles) I used the load test tool hey, but you can use whatever tool you want, like Serverless-artillery or Postman
-
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 5 Basic cold and warm starts measurements
The results of the experiment to retrieve the existing product from the database by its id see GetProductByIdViaAuroraServerlessV2DataApiHandler with Lambda function with 1024 MB memory setting were based on reproducing more than 100 cold and approximately 10.000 warm starts with experiment which ran for approximately 1 hour. For it (and experiments from my previous article) I used the load test tool hey, but you can use whatever tool you want, like Serverless-artillery or Postman. We won't enable SnapStart on the Lambda function first.
-
AWS SnapStart - Part 15 Measuring cold and warm starts with Java 21 using different synchronous HTTP clients
The results of the experiment below were based on reproducing more than 100 cold and approximately 100.000 warm starts with experiment which ran for approximately 1 hour. For it (and experiments from my previous article) I used the load test tool hey, but you can use whatever tool you want, like Serverless-artillery or Postman. I ran all these experiments for all 3 scenarios using 2 different compilation options in template.yaml each:
-
AWS SnapStart - Part 13 Measuring warm starts with Java 21 using different Lambda memory settings
In our experiment we'll re-use the application introduced in part 9 for this. There are basically 2 Lambda functions which both respond to the API Gateway requests and retrieve product by id received from the API Gateway from DynamoDB. One Lambda function GetProductByIdWithPureJava21Lambda can be used with and without SnapStart and the second one GetProductByIdWithPureJava21LambdaAndPriming uses SnapStart and DynamoDB request invocation priming. We'll measure cold and warm starts using the following memory settings in MBs : 256, 512, 768, 1024, 1536 and 2048. I also put the cold starts measured in the part 12 into the tables to see both cold and warm starts in one place. The results of the experiment below were based on reproducing more than 100 cold and approximately 100.000 warm starts for the duration of our experiment which ran for approximately 1 hour. Here is the code for the sample application. For it (and experiments from my previous article) I used the load test tool hey, but you can use whatever tool you want, like Serverless-artillery or Postman. Abbreviation c is for the cold start and w is for the warm start.
-
Diagnósticos usando dotnet-monitor + prometheus + grafana
Por último, podemos executar os testes de carga usando hey.
-
Amazon DevOps Guru for the Serverless applications - Part 2 Setting up the Sample Application for the Anomaly Detection
For running our experiments to provoke anomalies we'll use the stress test tool. You can use the tool of your choice (like Gatling, JMeter, Fiddler or Artillery), I personally prefer to use the tool hey as it is easy to use and similar to curl. On Linux this tool can be installed by executing
kubernetes
-
Python in DevOps: Automation, Efficiency, and Scalability
Containers package applications and their dependencies, ensuring consistency across environments. Using Docker makes it easy to "build once, run anywhere." Kubernetes manages multiple containers to keep complex apps running smoothly.
-
Programming Language Trends for 2025
By 2025, these languages are expected to see wider adoption as cloud technologies continue to evolve. Additionally, tools like Kubernetes, an open-source container management platform, will become even more vital, helping developers efficiently deploy and manage cloud platforms. These technologies contribute significantly to supporting large-scale data processing and simplifying the management and operation of cloud infrastructure.
-
2025’s Must-Know Tech Stacks
Kubernetes
-
AIOps, DevOps, MLOps, LLMOps – What’s the Difference?
Containerization: Technologies like Docker, ModelKits, and Kubernetes to standardize and automate deployments in a controlled, scalable way.
-
Building a Kubernetes Operator: A Practical Guide
One of those great revolutionary technologies that have transformed how developers think of and Interact with cloud infrastructure is Kubernetes. Initially Developed at Google, Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It is Designed on the same principles that allow Google to run billions of containers a week, Kubernetes can scale without increasing your operations team.
-
What is Kubernetes Vs Terraform
In the ever-evolving landscape of modern software development, Kubernetes and Terraform stand out as two essential tools for managing infrastructure and applications. While both are critical for modern DevOps and cloud-native ecosystems, they serve different purposes and operate in distinct domains. Understanding the differences between Kubernetes and Terraform is key to leveraging them effectively. Let’s dive deeper into what these tools are and how they compare.
-
Building Internet Scale Services with Kubernetes and AWS
This blog series will walk you through what Kubernetes and Amazon Web Services (AWS) are, how they complement each other, and how you can use them to build internet-scale applications. Part 0 (this post) will introduce the basics. Future posts will include boilerplate code to help you set up your own Kubernetes cluster in AWS and practical examples of building scalable services. Onward!
-
Open Source for Non-Developers: Opportunities Beyond Code
Example: Kubernetes, a widely used system for managing and organizing software containers, relies heavily on its extensive documentation. Non-developers contribute to its clarity, ensuring that even newcomers can understand how to use the platform.
-
20+ Best Web Development Tools & Software (With Pricing) to Use in 2025🎉🔥🔥
12. Kubernetes
-
Day 20: Docker Orchestrators
Kubernetes (K8s) is currently the most popular container orchestrator, originally developed by Google and now maintained by the Cloud Native Computing Foundation (CNCF). It provides a robust platform for automating deployment, scaling, and operations of containerized applications.
What are some alternatives?
Vegeta - HTTP load testing tool and library. It's over 9000!
bosun - Time Series Alerting Framework
k6 - A modern load testing tool, using Go and JavaScript - https://k6.io
Apache ZooKeeper - Apache ZooKeeper
bombardier - Fast cross-platform HTTP benchmarking tool written in Go
consul - Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
anteon - Anteon (formerly Ddosify) - Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud
Juju - Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).
grpcurl - Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
SaltStack - Software to automate the management and configuration of any infrastructure or application at scale. Install Salt from the Salt package repositories here:
siege - Siege is an http load tester and benchmarking utility
Rundeck - Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts