This blog post discusses preemptible pods in Kubernetes, a feature that allows for more efficient resource utilization in cluster environments. It likely explores how PerfectScale's solutions can help users optimize their Kubernetes deployments by leveraging preemptible pods effectively.
https://www.perfectscale.io/blog/preemptible-pods
https://www.perfectscale.io/blog/preemptible-pods
www.perfectscale.io
Preemptible Pods
Learn how preemptible pods prioritize critical workloads, optimize node utilization, set up PriorityClasses, and implement pod preemption.
👍3
This author explores two primary collaboration styles in software development: individual stewardship and shared stewardship. It delves into the characteristics, strengths, and weaknesses of each approach, providing insights into their application in various work environments
https://rethinkingsoftware.substack.com/p/programmer-collaboration-styles
https://rethinkingsoftware.substack.com/p/programmer-collaboration-styles
Substack
Programmer Collaboration Styles
In software development, two collaboration styles have proven to be most effective.
👍4
This article details Cloudflare's successful migration of billions of DNS records from their main database cluster to a new dedicated DNS database. The migration involved moving 1.7 billion records from the primary DNS table and 4.3 billion records from an archive table, while ensuring zero data loss and minimal downtime
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
The Cloudflare Blog
Migrating billions of records: moving our active DNS database while it’s in use
According to a survey done by W3Techs, as of October 2024, Cloudflare is used as an authoritative DNS provider by 14.5% of all websites
👍3
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.
https://github.com/hatoo/oha
https://github.com/hatoo/oha
GitHub
GitHub - hatoo/oha: Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation. - hatoo/oha
👏4👍1
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
https://github.com/sshuttle/sshuttle
https://github.com/sshuttle/sshuttle
GitHub
GitHub - sshuttle/sshuttle: Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin.…
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling. - sshuttle/sshuttle
👍3
This author explores how Otterize simplifies workload IAM integration in Kubernetes on Azure. It demonstrates how developers can manage IAM changes directly from within the cluster, using Otterize's open-source solution to automate managed identity and policy creation
https://itnext.io/kubernetes-automate-workload-iam-on-azure-with-otterize-860faa221eac
https://itnext.io/kubernetes-automate-workload-iam-on-azure-with-otterize-860faa221eac
Medium
Kubernetes — Automate workload IAM on Azure with Otterize
Simplifying Network and Workload IAM Integration in Kubernetes with Otterize
👍3
This article explores the key areas of responsibility for engineering managers, providing insights into their multifaceted role within an organization. It likely delves into topics such as team leadership, project management, technical guidance, and strategic planning, offering valuable perspectives for both aspiring and current engineering managers.
https://levelup.gitconnected.com/the-engineering-managers-areas-of-responsibility-e25fe6c6fbb7
https://levelup.gitconnected.com/the-engineering-managers-areas-of-responsibility-e25fe6c6fbb7
Medium
The Engineering Manager’s Areas of Responsibility
What exactly do they have to do?
👍6
This blogpost presents a comprehensive benchmark of Kubernetes Container Network Interfaces (CNIs) over a 40Gbit/s network, conducted in early 2024. The study evaluates seven CNIs with 21 different configurations, focusing on performance, efficiency, and resource consumption.
https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-40gbit-s-network-2024-156f085a5e4e
https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-40gbit-s-network-2024-156f085a5e4e
Medium
Benchmark results of Kubernetes network plugins (CNI) over 40Gbit/s network [2024]
This article is a new run of my previous benchmark (2020, 2019 and 2018), now running Kubernetes 1.26 and Ubuntu 22.04 with CNI version…
👍2
This article explores how observability, particularly tracing, serves as a powerful tool for debugging and optimizing software systems at incident.io. It delves into the concept of traces and spans, explaining how they provide detailed insights into application performance and behavior, enabling developers to quickly identify and resolve issues
https://incident.io/blog/observability-as-a-superpower
https://incident.io/blog/observability-as-a-superpower
incident.io
Observability as a superpower | Blog
At incident.io, tracing is our secret weapon for catching bugs before customers do. This blog unpacks how traces and spans are built, showcasing their role in debugging and performance tuning. From span creation to integrating traces with logs and error reports…
This article explores Docker Multi-Stage Builds as a powerful technique for creating smaller and more secure container images.
https://labs.iximiuz.com/tutorials/docker-multi-stage-builds
https://labs.iximiuz.com/tutorials/docker-multi-stage-builds
iximiuz Labs
How to Build Smaller Container Images: Docker Multi-Stage Builds | iximiuz Labs
Learn how to build smaller, more secure Docker container images using Multi-Stage Builds. This guide explains common sources of image bloat, best practices for slimming down production images, and practical examples for Node.js, Go, Rust, and other application…
👍4
This article provides a comprehensive guide on setting up a WireGuard VPN server on AWS using Terraform. It likely covers the step-by-step process of deploying a secure and scalable VPN solution, leveraging AWS infrastructure and Terraform's infrastructure-as-code capabilities.
https://vladkens.cc/aws-wireguard-vpn-terraform/
https://vladkens.cc/aws-wireguard-vpn-terraform/
vladkens.cc
Setting up WireGuard VPN at AWS with Terraform
All resources in AWS work inside private VPC. Sometimes you may need to access these resources from local computer (e.g. to interact with database). Some resour…
👍6
The article focuses on the importance of handling termination signals gracefully in applications deployed in orchestrated environments like Kubernetes. Graceful shutdowns are crucial to prevent data loss and system instability that can occur with abrupt terminations, ensuring that applications can exit cleanly and maintain consistency even when they are stopped or scaled down.
https://packagemain.tech/p/graceful-shutdowns-k8s-go
https://packagemain.tech/p/graceful-shutdowns-k8s-go
packagemain.tech
Terminating elegantly: a guide to graceful shutdowns
Let's dive into the world of graceful shutdowns, specifically for Go applications running on Kubernetes.
👍4