A file server that supports static serving, uploading, searching, accessing control, webdav...
https://github.com/sigoden/dufs
https://github.com/sigoden/dufs
GitHub
GitHub - sigoden/dufs: A file server that supports static serving, uploading, searching, accessing control, webdav...
A file server that supports static serving, uploading, searching, accessing control, webdav... - sigoden/dufs
1👍1👏1
Integrating BGP, Cilium, and FRR can revolutionize your network's performance and scalability. This blog post explores how combining these technologies at the top-of-rack (ToR) level can enhance network efficiency and security. Learn about the benefits, implementation strategies, and real-world applications of using BGP, Cilium, and FRR in your infrastructure.
https://blog.miraco.la/bgp-cilium-and-frr-top-of-rack-for-all
https://blog.miraco.la/bgp-cilium-and-frr-top-of-rack-for-all
Jay Miracola - Clouds Are Metal
BGP ,Cilium, and FRR: Top of Rack For All!
I recently came across a LinkedIn post talking about the above concepts and its trivialness to setup. The goal: Use Cilium's BGP capabilities to either expose a service or export the pod cidr and advertise its range to a peer. We are all on different...
👍2
Managing telemetry data efficiently is crucial for maintaining application performance and reducing costs. This blog post offers practical tips and strategies to minimize the amount of telemetry data generated by your app without compromising on essential insights. Explore methods to optimize data collection, enhance performance, and achieve cost-effective monitoring.
https://brightinventions.pl/blog/how-to-reduce-telemetry-data-produced-by-your-app/
https://brightinventions.pl/blog/how-to-reduce-telemetry-data-produced-by-your-app/
Bright Inventions
How to Reduce Telemetry Data Produced by Your App
In previous articles, we discussed how to connect your application to Grafana using OpenTelemetry: https://brightinventions.pl/blog/how-to…
👍2❤1
A multi-cluster batch queuing system for high-throughput workloads on Kubernetes.
https://github.com/armadaproject/armada
https://github.com/armadaproject/armada
GitHub
GitHub - armadaproject/armada: A multi-cluster batch queuing system for high-throughput workloads on Kubernetes.
A multi-cluster batch queuing system for high-throughput workloads on Kubernetes. - armadaproject/armada
👍3
Build & ship backends without writing any infrastructure files.
https://github.com/shuttle-hq/shuttle
https://github.com/shuttle-hq/shuttle
GitHub
GitHub - shuttle-hq/shuttle: Build & ship backends without writing any infrastructure files.
Build & ship backends without writing any infrastructure files. - shuttle-hq/shuttle
❤4
Request-based autoscaling in Kubernetes allows for dynamic scaling of applications based on incoming traffic, including the ability to scale down to zero when no requests are present. This article by Daniele Polencic explores the concept of request-based autoscaling in Kubernetes, detailing how it works, the benefits, and implementation strategies. Learn how to efficiently manage resources by automatically scaling your applications in response to demand.
https://dev.to/danielepolencic/request-based-autoscaling-in-kubernetes-scaling-to-zero-2i73
https://dev.to/danielepolencic/request-based-autoscaling-in-kubernetes-scaling-to-zero-2i73
DEV Community
Request-based autoscaling in Kubernetes: scaling to zero
TL;DR: In this article, you will learn how to monitor the HTTP requests to your apps in Kubernetes...
🔥3
Analyzing volatile memory on a Google Kubernetes Engine (GKE) node is crucial for understanding performance issues and security vulnerabilities. This article delves into the methods and tools used by Spotify's engineering team to examine and manage volatile memory effectively on GKE nodes, offering valuable insights and practical techniques for improving system reliability and performance.
https://engineering.atspotify.com/2023/06/analyzing-volatile-memory-on-a-google-kubernetes-engine-node/
https://engineering.atspotify.com/2023/06/analyzing-volatile-memory-on-a-google-kubernetes-engine-node/
Spotify Engineering
Analyzing Volatile Memory on a Google Kubernetes Engine Node
TL:DR At Spotify, we run containerized workloads in production across our entire organization in five regions where our main production workloads are in Google Kubernetes Engine (GKE) on Google Cloud Platform (GCP). If we detect suspicious behavior in our…
1👍1
Integrating CI/CD pipelines with multi-architecture containers presents unique challenges and opportunities. This article from InfraCloud explores the strategies and tools necessary for building and deploying multi-architecture containers efficiently. Learn how to streamline your CI/CD processes to support diverse architectures, ensuring consistent performance and compatibility across different environments.
https://www.infracloud.io/blogs/multi-arch-containers-ci-cd-integration/
https://www.infracloud.io/blogs/multi-arch-containers-ci-cd-integration/
InfraCloud
Understanding Multi-arch Containers, Benefits and CI/CD Integration
In this article, you will learn what is Multi-arch container images, their advantages and use cases. We will also build a sample image to see how it works.
👍3
An operator to apply patches to Kubernetes objects in a declarative way.
https://github.com/redhat-cop/patch-operator
https://github.com/redhat-cop/patch-operator
GitHub
GitHub - redhat-cop/patch-operator: An operator to apply patches to Kubernetes objects in a declarative way.
An operator to apply patches to Kubernetes objects in a declarative way. - redhat-cop/patch-operator
👍2
Manage Kubernetes Operators from the command line
https://github.com/operator-framework/kubectl-operator
https://github.com/operator-framework/kubectl-operator
GitHub
GitHub - operator-framework/kubectl-operator: Manage Kubernetes Operators from the command line
Manage Kubernetes Operators from the command line. Contribute to operator-framework/kubectl-operator development by creating an account on GitHub.
👍2
Understanding how to optimize costs and performance using Karpenter and AWS Reserved Instances is essential for managing cloud infrastructure efficiently. This article from PerfectScale discusses the integration of Karpenter with AWS Reserved Instances, highlighting the benefits and strategies for achieving cost-effective scalability and enhanced resource utilization.
https://www.perfectscale.io/blog/karpenter-and-aws-reserved-instances
https://www.perfectscale.io/blog/karpenter-and-aws-reserved-instances
www.perfectscale.io
Karpenter and AWS Reserved Instances
Step-by-step tutorial how to leverage AWS Reserved Instances with Karpenter can help you maximize savings for your Kubernetes cluster
👍4
Debugging random node lock-ups in a Linux kernel can be a complex and daunting task. This article by Povilas Veresciakas delves into the intricate process of diagnosing and resolving such issues, providing a detailed walkthrough of the techniques and tools used to identify the root cause. Gain insights into effective debugging practices and learn how to tackle similar challenges in your own systems.
https://povilasv.me/debugging-a-random-node-lock-up-in-a-linux-kernel/
https://povilasv.me/debugging-a-random-node-lock-up-in-a-linux-kernel/
Povilas Versockas
Debugging a Random Node Lock Up in a Linux Kernel - Povilas Versockas
Introduction A while back, my colleagues and I, ran a Kubernetes cluster with large nodes with about 300-400 containers running on each node. It was running on Linux CentOS 7, with a linux-3.10.0-1160.88.1.el7 kernel. And after about three years of mostly…
👍4
Percona Everest is a cloud-native database platform to deploy and manage enterprise-grade PostgreSQL, MongoDB and MySQL database clusters.
https://github.com/percona/everest
https://github.com/percona/everest
GitHub
GitHub - percona/everest: Percona Everest is a cloud-native database platform to deploy and manage enterprise-grade PostgreSQL…
Percona Everest is a cloud-native database platform to deploy and manage enterprise-grade PostgreSQL, MongoDB and MySQL database clusters. - percona/everest
👍3
Cascading failures can disrupt systems in unexpected ways, and even the simple task of scheduling team lunches can illustrate these complexities. This article by Jaywhy13 uses the metaphor of organizing team lunches to explain the intricacies of cascading failures in systems. Discover how these failures occur and strategies to prevent them in both technical and everyday scenarios.
https://jaywhy13.hashnode.dev/cascading-failures-and-the-impossibility-of-scheduling-team-lunches
https://jaywhy13.hashnode.dev/cascading-failures-and-the-impossibility-of-scheduling-team-lunches
1👍2🔥1
Reducing AWS costs is a top priority for many organizations. This article from Levels.fyi explores practical strategies to slash your AWS bill. From optimizing resource utilization to leveraging cost-saving tools, learn how to implement effective measures to significantly lower your cloud expenses while maintaining performance and efficiency.
https://www.levels.fyi/blog/slashing-aws-bill.html
https://www.levels.fyi/blog/slashing-aws-bill.html
www.levels.fyi
Slashing our AWS Bill at Levels.fyi
Breaking down our cloud costs before and after optimizations
1👍6
Collection of patterns, examples and resources for GitOps process design, GitOps repository structures, etc
https://github.com/cloudogu/gitops-patterns
https://github.com/cloudogu/gitops-patterns
GitHub
GitHub - cloudogu/gitops-patterns: Collection of patterns, examples and resources for GitOps process design, GitOps repository…
Collection of patterns, examples and resources for GitOps process design, GitOps repository structures, etc - cloudogu/gitops-patterns
👍3
Adopting automated testing is a critical transformation for engineering teams aiming to improve software quality and deployment speed. This article by Vaidik Kapoor explores the journey of adopting automated testing, discussing the benefits, challenges, and strategies for successful implementation. Learn how to integrate automated testing into your development pipeline to enhance efficiency, reduce errors, and accelerate delivery.
https://vaidik.in/engineering-transformations-adopting-automated-testing/
https://vaidik.in/engineering-transformations-adopting-automated-testing/
Vaidik Kapoor
Engineering Transformations - Adopting Automated Testing As A Practice
Leadership, in a way, is about finding and using levers that help the business take step jumps in making progress towards the vision of the company. Engineering leadership is similar but limited to engineering and product development. As engineering leaders…
👍1
KubeStellar - a flexible solution for challenges associated with multi-cluster configuration management for edge, multi-cloud, and hybrid cloud
https://github.com/kubestellar/kubestellar
https://github.com/kubestellar/kubestellar
GitHub
GitHub - kubestellar/kubestellar: KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi…
KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud - kubestellar/kubestellar
SaaS-simple deployment of Kubernetes - on your own hardware.
https://github.com/siderolabs/omni
https://github.com/siderolabs/omni
GitHub
GitHub - siderolabs/omni: SaaS-simple deployment of Kubernetes - on your own hardware.
SaaS-simple deployment of Kubernetes - on your own hardware. - siderolabs/omni