In this issue, January 28, 2025 View it in your browser.

Nvidia Ingest, DeepSeek-V3, macOS Infra & Kubernetes, OpenTofu, Databases in 2024, Go Data Structures, AutoGen v0.4, Healthcare, ML on Microcontrollers, Design Systems, User-Centric Platforms

Last chance: Save 20% on QCon London Training Days with a conference + training pass. Ends Jan 29.

QCon London 2025 (April 7-11) brings you practitioner-led talks, curated tracks, and insights from 125+ senior software leaders. Save 20% on 4 or 5-day tickets (£580–£702 off) with promo code PROMO20TrainingQUK25.
This offer ends tomorrow, January 29, 2025—don’t miss out! Secure your spot now.

 

Sponsored by Akka

Mastering Event Sourcing: A Game-Changing Design Pattern for Distributed Systems - Sponsored by Akka

Mastering Event Sourcing: A Game-Changing Design Pattern for Distributed Systems

Event sourcing transforms how we design and maintain modern apps by capturing state changes as immutable events, solving complex distributed problems. This webinar introduces key patterns, tools, and techniques to help developers and architects implement it effectively. Live Webinar, February 11th, 2025 — Save Your Seat.

https://assets.infoq.com/newsletter/regular/en/assets/WeWantYourFeedback.png

Share Your Insights & Win a QCon London 2025 Video Access Pass (worth £435)

Help shape the future of InfoQ! Take our quick 3-minute survey to share which technologies are on your radar. Your input helps us create more relevant, valuable content for the InfoQ community. As a thank-you, you’ll have a chance to win 1 of 5 video access passes to QCon London 2025 (April 7-9). Take the Survey Now.

https://res.infoq.com/podcasts/cultivating-healthy-engineering-cultures/en/smallimage/engineering-culture-podcast-logo-1737380556693.jpeg

Cultivating Healthy Engineering Cultures: Insights from Sophie Weston

In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Sophie Weston, Principal Engineer at ClearBank, about her career in tech, the importance of good team practices, the evolution of DevOps, and the need for a supportive engineering culture. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Microsoft Phi-4 is a Small Language Model Specialized for Complex Math Reasoning

  2. Microsoft Research Unveils rStar-Math: Advancing Mathematical Reasoning in Small Language Models

  3. Nvidia Ingest Aims to Make it Easier to Extract Structured Information from Documents

  4. DeepSeek Open-Sources DeepSeek-V3, a 671B Parameter Mixture of Experts LLM

  5. Google Releases Experimental AI Reasoning Model

  6. Google Vertex AI Provides RAG Engine for Large Language Model Grounding

A Framework for Building Micro Metrics for LLM System Evaluation

LLM accuracy is a challenging topic to address and is much more multi-dimensional than a simple accuracy score. Denys Linkov introduces a framework for creating micro metrics to evaluate LLM systems, focusing on goal-aligned metrics that improve performance and reliability. By adopting an iterative "crawl, walk, run" methodology, teams can incrementally develop observability. (Article)

Why Most Machine Learning Projects Fail to Reach Production and How to Beat the Odds

Wenjie Zi discusses common pitfalls that cause these failures, such as the inherent uncertainty of machine learning, misaligned optimization objectives, and skill gaps among practitioners. (Presentation with transcript included)

TOP DevOps NEWS HEADLINES

  1. Enhancing Compliance with AWS Declarative Policies

  2. Agoda Integrates macOS Infrastructure with Kubernetes

  3. Terraform Fork OpenTofu Adds Provider Iteration and Exclusions

AWS Adds Container Insights with Enhanced Observability to Elastic Container Service

AWS recently announced the launch of Container Insights with Enhanced Observability for Amazon Elastic Container Service (ECS). This goes on the lines of a similar feature previously introduced for Amazon Elastic Kubernetes Service (EKS). This new capability aims to improve monitoring and troubleshooting for container workloads. (News)

Sponsored by Akka

Real-World Event Sourcing - Sponsored by Akka

Real-World Event Sourcing (Pragmatic Bookshelf)

Learn how event sourcing simplifies complex problems, enhances software development, and improves scalability. With clear examples and tips, master event streams, design patterns, and core concepts like commands, aggregates, and projectors. Progress from basics to advanced techniques for real-world applications. Download Now.

TOP Development NEWS HEADLINES

  1. Databases in 2024: Growth, Change and Controversy

  2. OpenAI Presents Research on Inference-Time Compute to Better AI Security

Modeling Complex Data Structure in Golang Using Pointers, References, and Reverse Indices

Understanding pointers and references in Go can be challenging for many developers, especially those new to low-level programming languages. In this article, I’ll walk you through a program that leverages Go pointers and references to solve a real-world use case: a graph-based permission system. (Article)

Java News Roundup: JDK 24 in Rampdown Phase Two, Spring Framework, JobRunr, Commonhaus Foundation

This week's Java roundup for January 13th, 2025, features news highlighting: JDK 24 in Rampdown Phase Two; Spring Framework 6.2.2; JobRunr 7.4.0; Micrometer Metrics 1.15.0-M1 and Micrometer Tracing 1.5.0-M1; and Infinispan joins the Commonhaus Foundation. (News)

Microsoft Research AI Frontiers Lab Launches AutoGen v0.4 Library

Microsoft Research’s AI Frontiers Lab has announced the release of AutoGen version 0.4, an open-source framework designed to build advanced AI agent systems. This latest version as stated marks the complete redesign of the AutoGen library, focusing on enhancing code quality, robustness, usability, and the scalability of agent workflows. (News)

Modernizing in Healthcare – from On-Prem to the Cloud

Leander Vanderbijl discusses how they used API patterns to deal with complexity, modern frameworks to solve legacy code and cloud-native technologies to provide security and observability. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Using Machine Learning on Microcontrollers: Decreasing Memory and CPU Usage to Save Power and Cost

Make Your Design System Work for You and Your Team

Sarah Rambacher discusses how a well-structured design system will increase collaboration between developers and UX team, and how to make the implementation of pixel-perfect designs easier. (Presentation with transcript included)

The Time is Now: Delight Your Developers with User-Centric Platforms & Practices

Ana Petkovska discusses creating platform teams, establishing the team API, engagement of early adopters, easing adoption and providing a high quality product. (Presentation with transcript included)

InfoQ Call for Contributors

Write for InfoQ: Share knowledge, connect with the global software development community, and grow your career

Are you an experienced senior software engineer or technical leader that is passionate about innovation, adoption of technologies, and the learning and sharing of knowledge with your peers?

InfoQ content is written exclusively by software practitioners like yourself, with the goal of sharing inspiring content from real-world use cases, best practices used by innovator and early adopter companies, and news on emerging trends.

Join the InfoQ Writing Team

SPONSORED CONTENT

Latest Sponsored Resources

documentBoost developer experience with InfoQ’s Platform Engineering eMag — Download Now

documentArchitecture Through Different Lenses

documentDesigning Low-Latency Systems with Rust: An Architectural Deep Dive