Newslurp

<< Stories

PHP 8.4 Released 🆕, Modern Hardware for Future Databases 💻, Fargate vs. EC2 ⚖️

TLDR DevOps <dan@tldrnewsletter.com>

November 22, 12:06 pm

TLDR DevOps
PHP 8.4 introduces property hooks, asymmetric visibility, a #[\Deprecated] attribute, a new DOM API, and object-oriented BCMath. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

TLDR

Together With Chronosphere

TLDR DevOps 2024-11-22

Free Analyst Guide: Developer Productivity in a Cloud Native World (Sponsor)

This guide by Intellyx and Chronosphere explores the paradoxes of excessive focus on developer productivity, platform engineering, and how organizations can succeed with DevOps in cloud-native environments ↘️

📗 Get the free guidebook

📱

News & Trends

YACE is joining Prometheus Community (3 minute read)

Yet Another Cloudwatch Exporter (YACE) has joined the Prometheus community, enhancing its accessibility and opening doors for further community-driven improvements.
PHP 8.4 Released (4 minute read)

PHP 8.4 introduces property hooks, asymmetric visibility, a #[\Deprecated] attribute, a new DOM API, and object-oriented BCMath. It adds array functions, PDO driver-specific subclasses, and simplifies syntax. Deprecated features include unbundled extensions and implicit nullable types.
🚀

Opinions & Tutorials

Using metrics from OTEL collector for scaling (5 minute read)

Kedify introduced a new scaler for KEDA that integrates with OpenTelemetry to scale applications using metrics from OTEL collectors. It offers faster response times and reduced resource usage compared to traditional Prometheus setups. This approach eliminates the need for a Prometheus server and supports more efficient, push-based scaling for dynamic workloads.
K3s vs K8s: Differences, Use Cases & Alternatives (15 minute read)

K3s is a lightweight, streamlined K8s distribution optimized for edge and IoT use. It simplifies dependencies and storage by using SQLite instead of etcd, yet retains core Kubernetes features for most use cases.
How we built a dynamic Kubernetes API Server for the API Aggregation Layer in Cozystack (13 minute read)

This blog discusses insights on implementing an extension API server using the Kubernetes API aggregation layer in Cozystack. This approach enhances the platform's flexibility and extensibility without requiring code for each new resource.
🧑‍💻

Resources & Tools

Security as a differentiator: building trust through product security (Sponsor)

Security by design can be an empty buzzword, or a key revenue driver. Watch the on-demand webinar by BigID to learn how to implement security by design and discover proactive SaaS security measures to increase trust. Then, grab a copy of the Forrester Report to understand the Anatomy of a Data Security Platform.
Argot (GitHub Repo)

Argot is a suite of static analysis tools for Go programs. It includes tools for taint analysis, backtrace, reachability, and maypanic analysis. The tools are built using a Makefile and organized in directories for executables, analysis implementations, and documentation.
AIOps Modules (GitHub Repo)

AIOps modules are reusable Infrastructure as Code (IAC) components designed to work with SeedFarmer CLI. It offers flexibility through GitOps principles. AIOps modules simplifies deployment by providing hardened modules, allowing users to focus on building their business rather than managing infrastructure.
🎁

Miscellaneous

How Attackers Can Abuse IAM Roles Anywhere for Persistent AWS Access (4 minute read)

AWS IAM Roles Anywhere, introduced in 2022, can be exploited by attackers to gain persistent access to AWS accounts by creating a malicious certificate authority (CA) and backdooring IAM roles. To mitigate this risk, it's crucial to monitor specific CloudTrail logs and restrict permissions related to the creation and modification of trust anchors and profiles.
Modern Hardware for Future Databases (13 minute read)

We are entering a transformative era for databases driven by advancements in networking, storage, and compute hardware. However, widespread adoption of these innovations is uncertain due to accessibility challenges in the cloud, where many of these cutting-edge technologies remain out of reach.

Quick Links

5 tips to write better browser tests for performance testing and synthetic monitoring (18 minute read)

Boost your website's performance and reliability by using Grafana's k6 browser module to run browser tests, simulate user interactions, and apply best practices to optimize and debug front-end issues before they affect your users.
Some surprising code execution sources in bash (2 minute read)

This article reveals two Bash quirks that enable code execution: arithmetic expressions with -eq and built-in test -v can, which can evaluate subscripts, allowing command injection.
Fargate vs. EC2 (7 minute read)

This article compares AWS Fargate and EC2 for EKS workloads.

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


If you don't want to receive future editions of TLDR DevOps, please unsubscribe from TLDR DevOps or manage all of your TLDR newsletter subscriptions.