Links

Tuesday 2024-12-03 Assorted Links
Assorted Links links
Published: 2024-12-03
Tuesday 2024-12-03 Assorted Links

Assorted links for Tuesday, December 3:

  1. Agent Framework

    Agent Framework is a Python framework for building capable, context-aware AI agents. It provides a flexible foundation for creating AI agents with distinct personas, managed instructions, conversational memory, and strategic planning capabilities.

  2. eBPF Security Threat Model
  3. Experts Share Best Practices for Building Terraform Modules
  4. API Mocking Is Essential to Effective Change Management
  5. OpenTelemetry Is expanding into CI/CD observability

    We’ve been talking about the need for a common “language” for reporting and observing CI/CD pipelines for years, and finally, we see the first “words” of this language entering the “dictionary” of observability – the OpenTelemetry open specification. With the recent release of OpenTelemetry’s Semantic Conventions, v1.27.0, you can find designated attributes for reporting CI/CD pipelines.

Monday 2024-12-02 Assorted Links
Assorted Links links
Published: 2024-12-02
Monday 2024-12-02 Assorted Links

Assorted links for Monday, December 2:

  1. Cloud Neutral Postgres Databases with Kubernetes and CloudNativePG
  2. Observe Simplifies K8s Troubleshooting With Kubernetes Explorer
  3. Platform Engineering: A Workshop to Help Map Your Strategy
  4. Revisiting the DOS memory models
  5. Linux Kernel Performance Bottlenecks Spotted By Mold Developer

    The key takeaways of the performance bottlenecks within the Linux kernel that were noticed by Rui Ueyama include:

    • exit(2) takes a few hundred milliseconds for a large process
    • Writing to a fresh file is slower than writing to an existing file
    • Lack of a safe system-wide semaphore
Friday 2024-11-29 Assorted Links
Assorted Links links
Published: 2024-11-29
Friday 2024-11-29 Assorted Links

Assorted links for Friday, November 29:

  1. The Case for a High-level Kernel-Bypass I/O Abstraction: Related to Demikernel
  2. Chaos Under Control: Addressing Cloud Infrastructure Drift
  3. Ignite 2024: Microsoft Debuts SQL Server 2025, Integrates Azure SQL into Fabric
  4. BazelCon 2024 Recap: Recordings and Birds of a Feather Session Notes
  5. Emerging trends in the cloud native ecosystem
    1. Cloud Cost Control Gets Cool: FinOps is the New Black
    2. Are Your Devs Drowning in Tools? IDPs Are the Life Raft!
    3. Beyond Silos: Open Standards Unify Observability
    4. Cloud-native Security: A New High-stakes Game
    5. The Future is Green: Why Sustainable IT is No Longer Optional
Thursday 2024-11-28 Assorted Links
Assorted Links links
Published: 2024-11-28
Thursday 2024-11-28 Assorted Links

Assorted links for Thursday, November 28:

  1. What is Bicep?: Looks like an Azure-only Terraform.

    Bicep is a domain-specific language that uses declarative syntax to deploy Azure resources. In a Bicep file, you define the infrastructure you want to deploy to Azure and then use that file throughout the development lifecycle to repeatedly deploy that infrastructure. Your resources are deployed in a consistent manner.

  2. Netflix’s Distributed Counter Abstraction
  3. Hundreds of code libraries posted to NPM try to install malware on dev machines: Make sure you SHA-lock your dependencies!
  4. From String to AST: parsing
  5. Quake 3 Source Code Review
Monday 2024-11-25 Assorted Links
Assorted Links links
Published: 2024-11-25
Monday 2024-11-25 Assorted Links

Assorted links for Monday, November 25:

  1. Introducing the .NET Aspire Community Toolkit

    The team behind the Community Toolkit wanted to create a place where third parties could contribute their own integrations and extensions to the .NET Aspire ecosystem.

  2. Calling methods is easier and faster with C# 13 params collections

    C# 13 fulfills a long standing feature request by allowing params to be any of the collections supported by collection expressions, rather than just arrays.

  3. Announcing .NET 9
  4. Graph RAG: How To Squeeze More Value From AI
  5. How to Support Streaming in AI Applications with LangChain and Langflow
Friday 2024-11-22 Assorted Links
Assorted Links links
Published: 2024-11-22
Friday 2024-11-22 Assorted Links

Assorted links for Friday, November 22:

  1. Kernel optimization with BOLT

    Generally, developers think about how the data structures for their programs will be arranged in memory; it is less common for them to consider how the code is arranged. There are exceptions, including the Linux kernel developers, but most times the focus is on the data cache. The instruction cache is much smaller than the data cache and has not grown much over time, maybe doubling from 32KB to 64KB on Intel CPUs over the last 20 years. But, for large applications that do not spend most of their time in tight loops, the layout of code in memory matters a lot, so BOLT can make a major difference, he said.

  2. Cache vs. Database: Has Performance Converged?

    Both memcached and ScyllaDB maximized disks and network bandwidth while being stressed under similar conditions, sustaining similar performance overall.

  3. Deterministic Simulation Testing
  4. How We Built a Self-Healing System to Survive a Terrifying Concurrency Bug At Netflix
  5. Optimizers: The Low-Key MVP

    The query optimizer is an important part of any analytical database system as it provides considerable performance improvements compared to hand-optimized queries, even as the state of your data changes.

Thursday 2024-11-21 Assorted Links
Assorted Links links
Published: 2024-11-21
Thursday 2024-11-21 Assorted Links

Assorted links for Thursday, November 21:

  1. Why You No Longer Need Cloud Security Posture Management
  2. Bringing developer choice to Copilot with Anthropic’s Claude 3.5 Sonnet, Google’s Gemini 1.5 Pro, and OpenAI’s o1-preview: It seems the general trend is towards multi-model choice.
  3. Kubectl logs tail: a guide to tailing Kubernetes logs
  4. AI Testing: More Coverage, Fewer Bugs, New Risks
  5. Proactive Monitoring Will Maximize Your Cloud Storage Efficiency