DevOps & SRE notes – Telegram
DevOps & SRE notes
12K subscribers
40 photos
19 files
2.5K links
Helpful 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
The article explores the concept of local-first software. This approach advocates for software that ensures user ownership and control over their data, emphasizing principles like offline functionality, device independence, secure and private data handling, and long-term data preservation. Through examining various data storage and sharing models and the potential of Conflict-free Replicated Data Types (CRDTs), the authors propose a shift from cloud-centric to local-first applications, aiming to combine the benefits of cloud collaboration with the sovereignty of personal data ownership.
https://www.inkandswitch.com/local-first/
👍5
The article is a reflective piece by Jack Lindamood, detailing his experiences and lessons learned from managing infrastructure at a rapidly scaling startup. Jack discusses his decisions regarding various technologies and practices, such as AWS services, Kubernetes, GitOps, and more. He categorizes these decisions into ones he endorses, regrets, or feels ambivalent about, providing insights into the practical implications of each choice for startup infrastructure development.
https://cep.dev/posts/every-infrastructure-decision-i-endorse-or-regret-after-4-years-running-infrastructure-at-a-startup/
👍4
Grafana has deprecated Grafana agent and launch a new Alloy project for replacement

Grafana Agent, our existing OSS telemetry agent, and Grafana Agent Operator are now deprecated and will enter into Long-Term Support (LTS) beginning today (April 9, 2024)


Commercial support will end after the LTS phase, which we anticipate will extend for about 18 months until October 31, 2025. End-of-Life (EOL) phase for Grafana Agent and Grafana Agent Operator will begin once LTS ends. Grafana Agent and the Grafana Agent Operator are expected to reach EOL on November 1, 2025. 

https://grafana.com/blog/2024/04/09/grafana-alloy-opentelemetry-collector-with-prometheus-pipelines/
🤯6😱2😢2
Render's blog post noscriptd "How Render Scaled Knative to 100k+ Web Apps" explores their journey of scaling infrastructure to support over 100,000 web applications using Knative. Faced with a surge in demand after Heroku ended their free offering, Render tackled the challenge of efficiently managing a rapidly growing number of free-tier web services. The article details the technical hurdles encountered and the innovative solutions implemented to optimize Kubernetes networking, ultimately enhancing the scalability and reliability of their platform. This case study showcases Render's commitment to providing a robust, developer-friendly cloud service.
https://render.com/blog/knative
👍4
In the evolving landscape of Infrastructure as Code (IaC), security remains paramount. This article delves into a sophisticated technique involving ANSI escape sequences that could be exploited to evade detection within Terraform noscripts. With an emphasis on demonstrating the intricacy of such vulnerabilities and providing actionable insights for mitigation, the discussion navigates through the conceptual underpinnings, practical implications, and strategic defenses against such evasion tactics. Aimed at developers, security professionals, and IaC practitioners, it underscores the necessity of vigilant security practices in the face of evolving exploitation techniques.
https://hackingthe.cloud/terraform/terraform_ansi_escape_evasion/
👍5👏1
The article discusses implementing soft data contracts for Terraform stacks, detailing how to exchange structured data between stacks to establish a relationship between upstream (producers) and downstream (consumers) services. It explores using JSON Schema for data validation, ensuring data quality, and creating a mechanism for indirect information exchange. Additionally, the article covers the concept of a soft contract, which involves versioning and managing dependencies through Terraform modules, and provides examples of its application in infrastructure as code practices
https://www.sigterm.de/2024/01/24/data-contract-for-terraform-stacks/
👍5
The blog post discusses the transition from using AWS Cloud Development Kit (CDK) to a new version of SST, named Ion, which is not based on CDK. The article outlines the reasons behind the move, the issues with CDK and CloudFormation, and introduces Ion as a new engine for deploying SST applications using Terraform providers and Pulumi. It highlights the practical and design flaws in CDK and CloudFormation, aiming to provide a better developer experience with Ion.
https://sst.dev/blog/moving-away-from-cdk.html
👍3
The blog post delves into DoorDash's journey to optimize Apache Cassandra for better performance and efficiency. It discusses the challenges of tuning Cassandra for optimal use, including managing complex configurations and performance trade-offs. The post shares insights into making Cassandra more performant and cost-effective, offering lessons that can be applied universally
https://doordash.engineering/2024/01/30/cassandra-unleashed-how-we-enhanced-cassandra-fleets-efficiency-and-performance/
👍32