In this issue, October 15, 2024 View it in your browser.

Hugging Face, Llama 3.2, Uber’s Data Platform, Securing Linux, OpenAI Developer Day, Optimizing Java, ASP.NET Core OData 9, WebAssembly, PayPal Cosmos.AI, Netflix Caching, Data Mesh Organization

Stay current in software development: Join training days at QCon San Francisco (Nov 18-22).

On Nov 21-22, dive deep into the modern software practices and topics that matter most in software development today. With sessions ranging from security-focused Java development to AI engineering, you’ll leave QCon with new tools and techniques to apply immediately to your projects. Explore training sessions.

 

Sponsored by DoiT

Unlock the power of Kubernetes - Sponsored by DoiT

Unlock the power of Kubernetes

Master cloud-native tools, streamline deployment, and scale efficiently with this O'Reilly guide, compliments of DoiT. Download now!

https://res.infoq.com/podcasts/ai-fantastic-algorithms/en/smallimage/generally-ai-logo-small-100x100-1727697034829.jpg

Generally AI - Season 2 - Episode 2: Fantastic Algorithms and Where to Find Them

Roland Meertens and Anthony Alford discuss their favorite algorithms, starting with the etymology of the word "algorithm". Roland introduces the concept of probabilistic counting, focusing on the HyperLogLog algorithm, which can be used to estimate the count of unique items. Meertens shares his own personal algorithm for estimating how many people he talks to at conferences. (Podcast)

https://res.infoq.com/podcasts/software-trends-qcon-san-francisco-2024/en/smallimage/InfoQ-Podcast-logo-small-1727774599307.jpg

AI, Rust, and Resilience: Key Software Trends Seen by the QCon San Francisco 2024 Program Committee

QCon conferences cover emerging trends in software, and this episode features members of the QCon San Francisco 2024 programming committee discussing those trends selected to be the focus of this year’s QCon San Francisco. This discussion is similar to InfoQ trends reports, with expert practitioners highlighting the technologies and practices that they feel deserve attention. (Podcast)

https://res.infoq.com/podcasts/challenges-devsecops-transformation/en/smallimage/engineering-culture-podcast-logo-1728465292126.jpeg

The Ongoing Challenges of DevSecOps Transformation and Improving Developer Experience

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Adam Kentosh about the ongoing challenges organisations face in their DevOps, DevSecOps and digital transformation journeys. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. NVIDIA Unveils NVLM 1.0: Open-Source Multimodal LLM with Improved Text and Vision Capabilities

  2. Hugging Face Upgrades Open LLM Leaderboard v2 for Enhanced AI Model Comparison

  3. MongoDB 8.0 Now Available with Performance Gains and Enhanced Sharding

  4. University of Chinese Academy of Sciences Open-Sources Multimodal LLM LLaMA-Omni

  5. Meta Releases Llama 3.2 with Vision, Voice, and Open Customizable Models

AI Integration for Java: To the Future, From the Past

The panelists discuss workflows, staff impact, and utilizing different tools, frameworks, and services to integrate AI in Java applications. (Presentation with transcript included)

Sponsored by AWS Marketplace

Leverage generative AI for faster innovation - Sponsored by AWS Marketplace

Leverage generative AI for faster innovation

In this Amazon Web Services (AWS) webinar, AWS and DevOps Institute will discuss how generative AI can be applied in DevOps throughout the software development lifecycle (SDLC). Live Webinar, Oct. 23rd - Register now!

TOP DevOps NEWS HEADLINES

  1. Scaling Uber’s Batch Data Platform: A Journey to the Cloud with Data Mesh Principles

  2. Maybe WebAssembly is the Next Evolutionary Step from Containers: Fermyon at InfoQ DevSummit Munich

  3. JFrog Integrates Runtime Security for Enhanced DevSecOps Platform

  4. Deezer Optimizes Kubernetes Autoscaling with Custom Metrics

Proactive Approaches to Securing Linux Systems and Engineering Applications

Maintaining a strong security posture is challenging, especially with Linux. An effective approach is proactive and includes patch management, optimized resource allocation, and effective alerting. (Article)

TOP Development NEWS HEADLINES

  1. Ephemeral IDs: Cloudflare's Latest Tool for Fraud Detection

  2. The Linux Kernel to Support Real-Time Scheduling out-of-the-Box

  3. Breaking Down Python 3.13’s Latest Features

  4. OpenAI Developer Day 2024 (SF) Announces Real-Time API, Vision Fine-Tuning, and More

Safe C++ is a new Proposal to Make C++ Memory-Safe

The goal of the Safe C++ proposal is extending C++ by defining a superset of the language that can be used to write code with the strong safety guarantees similarly to code written in Rust. The key to its approach is introducing a new safe context where only a rigorously safe subset of C++ is allowed. (News)

TOP Java NEWS HEADLINES

  1. InfoQ Dev Summit Munich: How to Optimize Java for the 1BRC

Java News Roundup: OpenJDK JEPs, Plans for Spring 7.0, JobRunr 7.3, Keycloak 26.0, Debezium 3.0

This week's Java roundup for September 30th, 2024, features news highlighting: new OpenJDK JEPs and those targeted for JDK 24; plans for Spring Framework 7.0; JobRunr 7.3.0, Keycloak 26.0.0 and Debezium 3.0.0. (News)

Sponsored by JRebel by Perforce

Java Productivity Benchmarks for Leadership Decisions - Sponsored by JRebel by Perforce

Java Productivity Benchmarks for Leadership Decisions

The 2024 Java Developer Productivity Report has insights on the challenges your Java developers are facing and the tools they’re using to solve them. Download the report.

TOP .NET NEWS HEADLINES

  1. UNO Platform 5.4 Improves App Performance

ASP.NET Core OData 9 Improves Performance, Drops .NET Framework

Microsoft announced the availability of the ASP.NET Core OData 9 package on August 30th, 2024. The new package brings ASP.NET Core in line with .NET 8 OData libraries, changing the internal details of how the data is encoded in the OData format. (News)

TOP Web Development NEWS HEADLINES

  1. Rspack 1.0 Released, 23x Faster than Webpack, Compatible with Top 50 Webpack Plugins

Turbocharged Development: The Speed and Efficiency of WebAssembly

Danielle Lancashire discusses why Wasm is the most cross-platform unit of compute for serverless applications, and how that translates to efficiency at scale. (Presentation with transcript included)

TOP Architecture & Design NEWS HEADLINES

  1. PayPal Adds GenAI Support with LLMs to Its Cosmos.AI MLOps Platform

Building a Global Caching System at Netflix: A Deep Dive to Global Replication

Netflix's EVCache system handles 400M ops/second across 22,000 servers, managing 14.3 PB of data. This infrastructure ensures global availability and resilience through intelligent data routing and flexible replication strategies. By implementing batch compression and switching to DNS-based discovery, Netflix optimizes efficiency, reduces bandwidth usage and significantly lowers operational costs. (Article)

0 → 1, Shipping Threads in 5 Months

Zahan Malkani shares how they built a microblogging service to compete with Twitter with a small team that shipped a new social network in a few months. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Data Teams Survey: Lag in DataOps and Value Delivered

Setting up a Data Mesh Organization

A data mesh organization: producers, consumers, and the platform. According to Matthias Patzak, the mission of the platform team is to make the lives of the producer and consumers simple, efficient and stress free. Data must be discoverable and understandable, trustworthy, and shared securely and easily across the organization. (News)

Sponsored by Scrum.org

Guide | Kanban for Scrum Teams - Sponsored by Scrum.org

Guide | Kanban for Scrum Teams

Kanban is a strategy for optimizing flow. The practices in the Kanban Guide for Scrum Teams help enhance and complement the Scrum framework and its implementation. Get the Guide.

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

documentMIT: A Playbook for Crafting AI Strategy - Download Now

documentDesigning Data Intensive Applications (By O'Reilly)

documentLearn how Akka helps CERN to Keep Groundbreaking Physics Experiments Running Smoothly

documentArchitecture Through Different Lenses