Platform engineering has emerged as a crucial discipline in modern software development, aiming to streamline the developer experience and improve productivity across organizations. This article explores how platform engineering principles can benefit companies of all sizes, from startups to large enterprises, by creating standardized, self-service infrastructure that empowers developers to focus on building and shipping products more efficiently.
https://thenewstack.io/platform-engineering-is-for-everyone/
π Join our community ππ»
https://thenewstack.io/platform-engineering-is-for-everyone/
π Join our community ππ»
The New Stack
Platform Engineering Is for Everyone
Developer experience shouldnβt be the only focus of your internal developer platform; driving business impact is just as important.
π4
Effective endpoint health monitoring is crucial for maintaining the reliability and performance of modern web applications and APIs. This article explores how to implement a robust health monitoring system using AWS services and Terraform, providing developers with a practical guide to ensure their endpoints remain responsive and available.
https://dev.to/wardove/endpoint-health-monitoring-with-aws-services-and-terraform-56e5
π Join our community ππ»
https://dev.to/wardove/endpoint-health-monitoring-with-aws-services-and-terraform-56e5
π Join our community ππ»
DEV Community
Endpoint Health Monitoring with AWS Services and Terraform
Table of Contents Introduction Implementation via console IaC and CI/CD ...
π3β€1π€£1
Kardinal is the lightest-weight way to spin up dev and test environments in Kubernetes. Deploy the absolute minimum resources necessary and implement dev, test, and QA all in one cluster.
https://github.com/kurtosis-tech/kardinal
π Join our community ππ»
https://github.com/kurtosis-tech/kardinal
π Join our community ππ»
GitHub
GitHub - kurtosis-tech/kardinal: Kardinal is the lightest-weight way to spin up dev and test environments in Kubernetes. Deployβ¦
Kardinal is the lightest-weight way to spin up dev and test environments in Kubernetes. Deploy the absolute minimum resources necessary and implement dev, test, and QA all in one cluster. - kurtosi...
π2
AWS RDS IAM database authentication offers a secure and efficient method for managing access to RDS instances without the need for traditional database credentials. This article explores the implementation of IAM authentication for RDS databases in an Amazon EKS environment, demonstrating how to configure and deploy this setup using Terraform for infrastructure as code.
https://rtfm.co.ua/en/aws-rds-iam-database-authentication-eks-pod-identities-and-terraform
π Join our community ππ»
https://rtfm.co.ua/en/aws-rds-iam-database-authentication-eks-pod-identities-and-terraform
π Join our community ππ»
RTFM: Linux, DevOps, and system administration | DevOps-engineering, and system administration. Cases from practice.
AWS: RDS IAM database authentication, EKS Pod Identities, and Terraform
The AWS RDS IAM database overview, using Terraform for AWS EKS Pod Identities, and use Kubernetes Pod ServiceAccount to connect to RDS
π5
data plane testing utility of cloud native
https://github.com/kdoctor-io/kdoctor
π Join our community ππ»
https://github.com/kdoctor-io/kdoctor
π Join our community ππ»
GitHub
GitHub - kdoctor-io/kdoctor: data plane testing utility of cloud native
data plane testing utility of cloud native. Contribute to kdoctor-io/kdoctor development by creating an account on GitHub.
Forwarded from Best Channels for Tech guys
βοΈ AWS Podcast β The Official Podcast for Developers βοΈ
Stay ahead with the latest AWS news, trends, and innovations! Join Simon Elisha and Hawn Nguyen-Loughren for regular updates, deep dives, new launches, and expert interviews covering storage, security, serverless, infrastructure, and more.
π Explore Cutting-Edge Cloud Tech
π Deep Dives & Expert Insights
π§ For Developers, Architects & IT Pros
β¨ Subscribe now and be at the forefront of cloud innovation! π²
Stay ahead with the latest AWS news, trends, and innovations! Join Simon Elisha and Hawn Nguyen-Loughren for regular updates, deep dives, new launches, and expert interviews covering storage, security, serverless, infrastructure, and more.
π Explore Cutting-Edge Cloud Tech
π Deep Dives & Expert Insights
π§ For Developers, Architects & IT Pros
β¨ Subscribe now and be at the forefront of cloud innovation! π²
The article "Linux LKM Persistence" explores advanced techniques for maintaining persistence on Linux systems using loadable kernel modules (LKMs). It delves into the methods of loading malicious kernel modules at boot time, focusing on the use of the
https://righteousit.com/2024/11/18/linux-lkm-persistence/
π Join our community ππ»
systemd-modules-load service to install and hide a rootkithttps://righteousit.com/2024/11/18/linux-lkm-persistence/
π Join our community ππ»
Righteous IT
Linux LKM Persistence
Some thoughts on how to persist your Linux LKM rootkits and some ideas for detection.
π3
The article "Using Tracetest with OpenTelemetry for Trace-based Testing" explores the concept of trace-based testing in distributed systems and introduces tools to implement this approach. It delves into the basics of distributed tracing, compares it with traditional logging methods, and demonstrates how to use OpenTelemetry for instrumentation and Tracetest for creating and running trace-based tests.
https://tracetest.io/blog/trace-based-testing-with-opentelemetry-using-tracetest-with-opentelemetry
π Join our community ππ»
https://tracetest.io/blog/trace-based-testing-with-opentelemetry-using-tracetest-with-opentelemetry
π Join our community ππ»
tracetest.io
Trace-based Testing with Tracetest + OpenTelemetry | Tracetest Blog
Learn the basics of distributed tracing, the differences between tracing and logging, an intro to OpenTelemetry (a set of observability tools), and an intro to Tracetest for trace-based testing.
π3
A Helm plugin that uses Common Expression Language (CEL) to validate values. Instead of using JSON Schema in values.schema.json, you can write more expressive validation rules using CEL in values.cel.yaml.
https://github.com/idsulik/helm-cel
π Join our community ππ»
https://github.com/idsulik/helm-cel
π Join our community ππ»
GitHub
GitHub - idsulik/helm-cel: A Helm plugin that uses Common Expression Language (CEL) to validate values. Instead of using JSON Schemaβ¦
A Helm plugin that uses Common Expression Language (CEL) to validate values. Instead of using JSON Schema in values.schema.json, you can write more expressive validation rules using CEL in values.c...
π3
Kyanos is an ebpf based networking analysis tool. It can visualize the time packets spend in the kernel, analyze requests/responses in command line, suppport various L7 protocols like HTTP/Redis/MySQL.
https://github.com/hengyoush/kyanos
π Join our community ππ»
https://github.com/hengyoush/kyanos
π Join our community ππ»
GitHub
GitHub - hengyoush/kyanos: Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernelβ¦
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient. - hengyoush/kyanos
π8
The article details Timescale's journey to optimize upsert performance on compressed hypertables in TimescaleDB, a PostgreSQL extension. It describes how the team addressed a customer's challenge with suboptimal upsert performance, ultimately achieving a 300x speed improvement by leveraging existing indexes for efficient conflict resolution during upserts on high-cardinality datasets.
https://www.timescale.com/blog/how-we-made-postgresql-upserts-300x-faster-on-compressed-data
π Join our community ππ»
https://www.timescale.com/blog/how-we-made-postgresql-upserts-300x-faster-on-compressed-data
π Join our community ππ»
TigerData Blog
How We Made Postgres Upserts 300x Faster on Compressed Data
Read how we made upsert performance 300x faster on compressed data by moving from PostgreSQL sequential scans to index scans.
π3
The article discusses setting up a self-hosted full-stack observability system for startups using open-source tools, emphasizing the importance of monitoring system performance as businesses scale. It outlines key components and tools like OpenTelemetry, OpenSearch, Prometheus, and Grafana to achieve comprehensive system visibility without incurring high SaaS costs
https://osuite.io/articles/full-stack-observability-self-hosted
π Join our community ππ»
https://osuite.io/articles/full-stack-observability-self-hosted
π Join our community ππ»
osuite.io
Self hosting full stack observability
This article showcases the architecture of a cost-effective observability system using open-source tools, enabling startups to monitor their systems effectively without incurring high SaaS costs.
π4π1
Forwarded from Best Channels for Tech guys
βοΈ AWS Morning Brief β AWS News with a Twist βοΈ
Stay updated on the latest AWS newsβsprinkled with snark! With over 60+ AWS posts daily, we cut through the noise to bring you the hidden gems, top community contributions, and the must-know updates**βall summarized with **wit and clarity.
π Curated AWS News & Insights
π No-Nonsense, Snarky Summaries
π Stay Informed Without the Overload
β¨ Subscribe now and get your AWS updatesβminus the nonsense! π²
Stay updated on the latest AWS newsβsprinkled with snark! With over 60+ AWS posts daily, we cut through the noise to bring you the hidden gems, top community contributions, and the must-know updates**βall summarized with **wit and clarity.
π Curated AWS News & Insights
π No-Nonsense, Snarky Summaries
π Stay Informed Without the Overload
β¨ Subscribe now and get your AWS updatesβminus the nonsense! π²
π4
The Grammar Checker for Developers
https://github.com/Automattic/harper
π Join our community ππ»
https://github.com/Automattic/harper
π Join our community ππ»
GitHub
GitHub - Automattic/harper: Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered - Automattic/harper
β€βπ₯4
Bare metal to production ready in mins; your own fly server on your VPS.
https://github.com/MightyMoud/sidekick
π Join our community ππ»
https://github.com/MightyMoud/sidekick
π Join our community ππ»
GitHub
GitHub - MightyMoud/sidekick: Bare metal to production ready in mins; your own fly server on your VPS.
Bare metal to production ready in mins; your own fly server on your VPS. - MightyMoud/sidekick
π3π2
The authro explores the emerging trend of AI agents in the observability and monitoring space, discussing how these agents could potentially revolutionize the way operational data is processed and utilized. It highlights various startups developing AI-powered solutions for DevOps, incident response, and SRE tasks, while also addressing potential challenges such as data privacy concerns and the need for benchmarking to evaluate agent effectiveness.
https://monitoring2.substack.com/p/ai-agents-invade-observability
π Join our community ππ»
https://monitoring2.substack.com/p/ai-agents-invade-observability
π Join our community ππ»
Substack
AI agents invade observability: snake oil or the future of SRE?
The Mooster and friends would like to join your ops team: understanding what happens when generative AI agents meet observability and monitoring software.
π5
List of changes announced for AWS that may break existing code
https://github.com/SummitRoute/aws_breaking_changes
https://github.com/SummitRoute/aws_breaking_changes
GitHub
GitHub - SummitRoute/aws_breaking_changes: List of changes announced for AWS that may break existing code
List of changes announced for AWS that may break existing code - SummitRoute/aws_breaking_changes
π5
The article compares the performance characteristics of Classic and Quorum queues in RabbitMQ, highlighting their strengths and use cases. It presents benchmark results showing that Classic queues offer higher throughput and lower latency, making them suitable for high-performance applications, while Quorum queues provide better fault tolerance and durability at the cost of reduced performance, making them ideal for mission-critical systems requiring high availabilitys
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
π Join our community ππ»
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
π Join our community ππ»
DZone
Battle of the RabbitMQ Queues: Performance Insights on Classic and Quorum
When deciding between RabbitMQβs Classic and Quorum queues, itβs important to recognize that both have their strengths and weaknesses. Learn more here.
β€βπ₯3π1