In this issue, June 4, 2024 View it in your browser.

AI Gateway, AI Index 2024, Qubes OS, K8s Gateway API, Amplify Gen 2, CO2.js, Chicory Wasm, JLama, C# 13, Deno JSR, Kotlin 2.0, RIG Model, Mission & Values

InfoQ Dev Summit Munich: Save up to 60% with our Summer Sale

Learn how senior software developers are navigating topics like LLMs, efficient DevSecOps workflows, software supply chain security, and more. Save up to 60% with our Summer Sale. Limited to 150 tickets until June 18. Register now.

 

Sponsored by Scrum.org

Struggling with Product Management? Unlock Agility with Professional Scrum - Sponsored by Scrum.org

Struggling with Product Management? Unlock Agility with Professional Scrum

Facing challenges in delivering valuable outcomes and ensuring transparency? Our Professional Scrum Competency can help. Achieve efficiency, clarity, and success in your product development. Transform your products and drive your business forward.

https://res.infoq.com/podcasts/architecture-modernization-nick-tune/en/smallimage/InfoQ-Podcast-logo-small-1716366671273.jpg

Architecture Modernization with Nick Tune

In this episode, Thomas Betts talks with Nick Tune, co-author of the book Architecture Modernization - Socio-Technical Alignment of Software, Strategy, and Structure. The discussion includes how to know if it makes sense to invest in an architecture modernization journey, how to get started, what benefits you can expect to achieve, and how to measure the improvements. (Podcast)

https://res.infoq.com/podcasts/gender-imbalance-technical-leadership/en/smallimage/engineering-culture-podcast-logo-1716976804716.jpeg

Addressing the Gender Imbalance in Technical Leadership

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Neria Yashar about overcoming the gender imbalances in engineering, especially around leadership roles. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Cloudflare AI Gateway Now Generally Available

  2. University of Washington AI-Powered Headphones Let Users Listen to a Single Person in a Crowd

  3. Stanford AI Index 2024 Report: Growth of AI Regulations and Generative AI Investment

  4. NIST Launches Program to Discriminate How Far from "Human-Quality" are Gen AI Generated Summaries

Retrieval-Augmented Generation (RAG) Patterns and Best Practices

Jay Alammar discusses the common schematics of RAG systems and tips on how to improve them. (Presentation with transcript included)

TOP DevOps NEWS HEADLINES

  1. Google Cloud Introduces Customizable Dashboards

  2. AWS Fargate Significantly Improves Windows Container Launch Times

  3. The Guardian's Deep Dive into Qubes OS: a Secure Solution for Whistleblowing and Journalism

  4. Kubernetes Gateway API v1.1 Released: New Standard Features and Experimental Enhancements

Building a Rack-Scale Computer with P4 at the Core: Challenges, Solutions, and Practices in Engineering Systems on Programmable Network Processors

Ryan Goodfellow discusses lessons learned and open source tooling developed while delivering a product on top of the Tofino 2 switch processor. (Presentation with transcript included)

Sponsored by AWS Marketplace

Achieving Application Portability with Kubernetes - Sponsored by AWS Marketplace

Developing without live disruption: safe strategies for modifying production code

This Amazon Web Services (AWS) webinar in collaboration with DevOps Institute helps identify the right approach by exploring best-practice code deployment strategies along with key AWS Marketplace tools that manage user safety at scale and provide secure testing of application code in production. Live Webinar, June 25th) - Register today!

TOP Cloud NEWS HEADLINES

  1. General Availability of Deployment Stacks for Azure Resource Management Replacing Blueprints

  2. Microsoft Launches Preview of Arm-Based Azure VMs Featuring Cobalt 100 Processor

  3. Public Preview of Azure Compute Fleet: Streamlining Azure Compute Capacity Management

Fullstack TypeScript on AWS: Amplify Gen 2 Now Generally Available

AWS has recently announced the general availability of Amplify Gen 2, a “code-first developer experience” that enables TypeScript and JavaScript developers to build and deploy fullstack applications on AWS. (News)

CO2.js Helps Developers Track Their Application’s Carbon Footprint

The Green Web Foundation published a new release of CO2.js, a JavaScript library that enables developers to access the Green Web API and estimate the carbon emissions associated with their apps, websites, and software. CO2.js supports developers who want to create a carbon budget for their site or include carbon footprint estimation in monitoring tools. (News)

Sponsored by Curity

Secure Single Page Applications: Cookie Security with the Token Handler - Sponsored by Curity

Secure Single Page Applications: Cookie Security with the Token Handler

Discover strategies for protecting your SPAs, learn about best-of-breed cookie security implementation and get expert tips. Join the live webinar on June 18.

TOP Java NEWS HEADLINES

  1. Chicory - a WebAssembly Interpreter Written Purely in Java with Zero Native Dependencies

  2. JLama: The First Pure Java Model Inference Engine Implemented With Vector API and Project Panama

  3. JEP 477 Enhances Beginner Experience with Implicitly Declared Classes and Instance Main Methods

  4. Spring Ecosystem Releases Focus on Spring Boot, Spring Session and Spring Security

Java News Roundup: Java Turns 29, Kotlin 2.0, Semantic Kernel for Java 1.0, More OpenJDK Updates

This week's Java roundup for May 20th, 2024, features news highlighting: Java’s 29th birthday; the release of Kotlin 2.0 and Semantic Kernel for Java 1.0; JEP 477, Implicitly Declared Classes and Instance Main Methods (Third Preview), targeted for JDK 23; and four JEPs proposed to target for JDK 23. (News)

Sponsored by ScyllaDB

ScyllaDB in Action (By Manning) - Sponsored by ScyllaDB

ScyllaDB in Action (By Manning)

This eBook, based on the real-world experience of a Discord engineer, provides everything you need to know about ScyllaDB - a distributed, scalable, fault-tolerant database - from your very first queries to running it in a production environment. Discover ScyllaDB’s capabilities the best way—through hands-on examples. Download now.

TOP .NET NEWS HEADLINES

  1. .NET 8+ on Ubuntu 24.04: Official Release with Collaborative Support

  2. OpenSilver 2.2 Migrates LightSwitch Applications

  3. ASP.NET Core Updates in .NET 9 Preview 4: Support for OpenAPI Doc Generation, HybridCache and More

What's New in C# 13: Enhanced Params, Performance Boosts, and New Extension Types

Last week, during the Microsoft Build 2024, Microsoft announced the new preview features of C# 13, the latest version of the popular .NET programming language. As the most notable improvements to params parameters, the new extension types are announced, and the release includes several performance and memory enhancements for .NET developers. (News)

The Deno Team Releases JSR, a New JavaScript Package Registry

The Deno team recently beta released JSR, a new JavaScript registry that strives to better fit the current needs of modern development and unify a fragmented JavaScript ecosystem. In particular, JSR embraces ESM (JavaScript native modules), natively accepts TypeScript packages, and supports major JavaScript runtimes (e.g., Node, Deno, Bun, browsers, miscellaneous serverless environments). (News)

Kotlin 2.0 Launched with New, Faster, More Flexible K2 Compiler

JetBrains has released Kotlin 2.0 along with the new K2 compiler. While the language itself introduces no new syntax, the K2 compiler brings several benefits, including faster builds, extended analysis capabilities with smart casts, and multiplatform support out of the box. (News)

Introducing the RIG Model - the Puzzle of Designing Guaranteed Data-Consistent Microservice Systems

The RIG model formulates three rules for a saga call chain. Using a gamified RIG tool, consisting of three main RIG puzzle pieces, teams can model a microservice system that guarantees eventual data consistency. (Article)

TOP Culture & Methods NEWS HEADLINES

  1. How to Scale Agile Software Development with Technology and Lean

Mission, Culture, and Values: Using Them to Guide Your Company through Good and Challenging Times

Heather McKelvey discusses LinkedIn’s guidelines used to weather events, such as economic downturns, and how to turn those periods into opportunities. (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

document Architectures You’ve Always Wondered About 2024

document Architecting User Metadata Systems for Resilience and Scalability (On-demand webinar) - Watch Now