DevOps & SRE notes – Telegram
DevOps & SRE notes
12K subscribers
38 photos
19 files
2.5K links
Helpfull articles and tools for DevOps&SRE

WhatsApp: https://whatsapp.com/channel/0029Vb79nmmHVvTUnc4tfp2F

For paid consultation (RU/EN), contact: @tutunak


All ways to support https://telegra.ph/How-support-the-channel-02-19
Download Telegram
This article details the author's experience integrating a MongoDB NoSQL database into a Kubernetes cluster and connecting it with a Spring Boot application. It provides a step-by-step guide on setting up a local Kind Kubernetes cluster, installing the MongoDB operator, creating a MongoDB cluster, and developing a Spring Boot application that interacts with the database

https://medium.com/@martin.hodges/my-experience-adding-a-mongodb-no-sql-database-to-my-kubernetes-cluster-f43fe72fa0ba
👍4
This blog post provides an in-depth exploration of the new mseal system call introduced in Linux kernel 6.10. The mseal syscall implements "memory sealing," allowing developers to make memory regions immutable during program runtime1
. It prevents attackers from modifying sealed memory areas, even with code execution capabilities1

https://blog.trailofbits.com/2024/10/25/a-deep-dive-into-linuxs-new-mseal-syscall/
👍3
This article provides an in-depth exploration of OpenTelemetry logs, a powerful open-source observability framework. It discusses how OpenTelemetry simplifies the collection and management of telemetry data at scale, offering developers better insights into application performance and behavior.


https://manassharma.hashnode.dev/opentelemetry-logs-deep-dive
👍5
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
👍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
👍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/
👍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
👍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
👍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
👍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