Kubernetes v1.31: Elli (12 minute read)
Kubernetes 1.31 introduces 45 significant enhancements, with 11 graduating to stable, including AppArmor support for applying security profiles to containers and pods. The release also debuts many alpha features, notably pod-level resource limits, and improves connectivity reliability for KubeProxy Ingress and load balancers, enhancing both security and operational efficiency.
|
Announcing Karpenter 1.0 (1 minute read)
Karpenter version 1.0.0 marks the graduation of its APIs from beta to stable, signaling the project's final maturity milestone. This release introduces three new features for enhanced disruption control and cost-efficiency. Karpenter is now fully supported on Amazon EKS and other Kubernetes clusters.
|
|
Cordial's journey implementing Bottlerocket and Karpenter in Amazon EKS (6 minute read)
Cordial, a cross-channel marketing platform, automates marketing strategies to free technology teams for creative work, using AI-powered tools to enhance efficiency and drive growth. To support its rapid growth, Cordial transitioned its infrastructure to Amazon EKS, implementing Bottlerocket OS and Karpenter to boost operational efficiency and security.
|
Mitigating Deadlocks in high concurrency environments (3 minute read)
Shopify introduced composite primary keys to tackle deadlocks in MySQL during updates, restructuring data storage to align with update patterns. Gap lock overlaps were minimized by adding the account column to the primary key, enhancing the efficiency of parallel ETL processes without changing the application logic. This approach significantly reduced deadlock issues and improved overall process throughput.
|
|
Age (GitHub Repo)
A simple, modern, and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
|
Viking (GitHub Repo)
Viking provides an intuitive and efficient solution for managing remote machines and SSH keys with ease.
|
|
Sparkle: Standardizing Modular ETL at Uber (6 minute read)
Uber's data ecosystem transitioned its batch workloads to Apache Sparkβ’ in 2023, introducing the Sparkle framework to streamline development and enhance testing. Sparkle allows developers to focus on business logic, improving productivity by 30% and significantly boosting data quality and performance. Future plans include expanding Sparkle's capabilities to support more data sources and further standardize batch ETL processes at Uber.
|
|
Love TLDR? Tell your friends and get rewards!
|
Share your referral link below with friends to get free TLDR swag!
|
|
Track your referrals here.
|
Want to advertise in TLDR? π°
|
If your company is interested in reaching an audience of devops professionals and decision makers, you may want to advertise with us.
If you have any comments or feedback, just respond to this email!
Thanks for reading,
Kunal Desai & Martin Hauskrecht
|
|
|
|