In this issue, February 27, 2024 View it in your browser.

AutoML, AI and FinOps, Firestore, Docker Build Cloud, Zed Editor, Sudo for Windows, Graal Cloud Native, NuGet 6.9, Bun Shell, Micro Frontends, Airbnb Bazel, Fault Tolerance, Green Software

OpenTelemetry: Opening the door to observability for all at InfoQ Dev Summit Boston, June 24-25.

Ken Finnigan, OpenTelemetry Architect @Lumigo, Author of "Reactive Systems in Java", will explore the benefits of OpenTelemetry amongst the landscape of Observability tooling, focusing on the instrumentation of applications and telemetry collection. Learn more about this talk.

 

Sponsored by Temporal

State Machines Simplified - Sponsored by Temporal

Read now: State Machines Simplified

State machines are a widely used and design pattern, but are complex to program, test, and maintain. Learn how to simplify stateful apps in this technical guide. Download now.

https://res.infoq.com/podcasts/generally-ai-making-waves/en/smallimage/generally-ai-s-1708611831174.jpg

Generally AI Episode 5: Making Waves

In this episode, hosts explore the fascinating world of audio waves by discussing the history of Fourier analysis and how the Fast Fourier Transform (FFT) revolutionized signal processing with its efficiency. They then shift to song recognition apps like Shazam and their underlying algorithms: breaking songs into snippets and using techniques such as the FFT or neural networks. (Podcast)

https://res.infoq.com/podcasts/generative-ai-impact-software-engineering/en/smallimage/engineering-culture-podcast-logo-1667540501577-1708545932709.jpeg

Exploring the Impact of Generative AI on Software Engineering and Career Paths

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Alex Cruikshank, the Director of Software Engineering at West Monroe. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Google Renames Bard to Gemini

Going beyond the Case of Black Box AutoML

Kiran Kate covers the basics of AutoML and then presents Lale (https://github.com/IBM/lale), an open-source scikit-learn compatible AutoML library which implements Gradual AutoML. (Presentation with transcript included)

Sponsored by InfluxData

Real-Time Data Processing with InfluxDB and AWS Kinesis - Sponsored by InfluxData

Real-Time Data Processing with InfluxDB and AWS Kinesis

This tutorial shows how to build real-time analytics using the two. Understand the tools at hand and dive into how to ingest and process streaming data. Read now.

TOP DevOps NEWS HEADLINES

  1. Docker Build Cloud: Using Cloud Compute and Cache to Decrease Image Build Times

AI and FinOps Predicted to Lead Observability Innovation in 2024

In recently published articles, three large observability companies have made predictions for the trends we will see in the observability area in 2024 and beyond. These contributions suggest that the fields of AI Integration, FinOps, OpenTelemetry and Security and Governance will impact observability significantly in the year ahead. (News)

Sponsored by Cockroach Labs

CockroachDB vs. Aurora | On-Demand Webinar - Sponsored by Cockroach Labs

CockroachDB vs. Aurora | On-Demand Webinar

Evaluating distributed transactional databases? This on-demand webinar explores CockroachDB’s distributed architecture and how it survives failures across regions, delivering truly elastic and global scale for transactional applications – vs. Amazon Aurora. Watch now.

TOP Cloud NEWS HEADLINES

  1. Amazon Q Data Integration in AWS Glue Simplifies Data Transformation on AWS

  2. Google Introduces Firestore Multiple Databases

AWS Introduces an Experimental Low Latency Runtime for Faster, More Efficient Serverless Apps

AWS recently open-sourced its JavaScript runtime, called LLRT (Low Latency Runtime), an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications. (News)

Sponsored by DoiT

Take Control of Your GKE Costs - Sponsored by DoiT

Take Control of Your GKE Costs

Optimize costs while maximizing performance in your environment. Start reaping the benefits of a well-optimized GKE setup today. Get the guide →

TOP Development NEWS HEADLINES

  1. The Creators of the Atom Code Editor Open-Source Zed, Their New Rust-Based High-Performance Editor

  2. Sudo for Windows - Elevating Command Execution in Windows 11

Loco is a New Framework for Rust Inspired by Rails

Loco is a new framework inspired by Rails, that allows developers to write MVC-style applications in Rust. Loco builds on the comprehensive Rust ecosystem to enhance the application development experience. Rust's language features, such as concurrency, safety, strong typing, and performance, are some of the advantages over Rails or its derivatives. (News)

TOP Java NEWS HEADLINES

  1. Oracle Graal Cloud Native 4.2.1 Brings Java 21 Support, New Cloud Integrations, and More

Java News Roundup: New JEP Candidates, Milestone Releases for Spring Projects and Micrometer

This week's Java roundup for February 12th, 2024, features news highlighting: new JEP candidates, JEP 465 and JEP 466, milestone and point releases of Spring Framework, Spring Data, Micrometer and Project Reactor, Hibernate Search 7.1.0-RC1 and Infinispan 15.0.0.Dev01. (News)

Sponsored by Microsoft

Moving .NET Apps to the Cloud: Challenges & Best Practices - Sponsored by Microsoft

Moving .NET Apps to the Cloud: Challenges & Best Practices

In this InfoQ Live roundtable, Scott Hanselman joins other industry practitioners to discuss the benefits and challenges of moving .NET apps to the cloud. The panelists compare the different options available including managed Kubernetes services, serverless platforms, and HTTP-based hosting options. Watch On-Demand.

TOP .NET NEWS HEADLINES

  1. NuGet 6.9 Released: dotnet Search Command Support and Visual Studio UI Multitargeting

.NET Aspire Preview 3: Expanded Component Support with Azure OpenAI, MySQL, CosmosDB, Kafka and More

Last week, Microsoft revealed the availability of the .NET Aspire - third preview. Preview 3 brings changes including UI improvements to the dashboard, and new component support for Azure OpenAI, Kafka, Oracle, MySQL, CosmosDB & Orleans, and many more. (News)

TOP Web Development NEWS HEADLINES

  1. Major Browser Vendors Announce Interop 2024 to Solve Incompatibility Issues

  2. Bun Announces Cross-Platform Shell Scripting in JavaScript and TypeScript

Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure

Natalia Venditto discusses supporting infrastructure and how cloud-native and the Web Platform APIs are paving the way to push the boundaries of what was once known as the Jamstack and micro-frontends. (Presentation with transcript included)

TOP Mobile and IoT NEWS HEADLINES

  1. Swift OpenAPI Generator Reaches 1.0

How Airbnb Migrated from Buck to Bazel with Minimal Interference to Developers

Following in the line of other organizations migrating their build pipelines to Bazel, Airbnb provided a detailed walk-through of the process that led them to leave Buck behind and improve both build times as well as project generation and loading times. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Grab Improves Kafka on Kubernetes Fault Tolerance with Strimzi, AWS AddOns and EBS

Designing Fault-Tolerant Software with Control System Transparency

Jon Moore discusses four principles from the architectural paper "GN&C [Guidance, Navigation, and Control] Fault Protection Fundamentals" by Robert D. Rasmussen for building fault-tolerant software. (Presentation with transcript included)

Orchestrating Resilience: Building Modern Asynchronous Systems

Sai Pragna Etikyala discusses her journey at Twilio, sharing practical examples from their projects, the challenges they faced, and how they overcame them. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. How Moral Values and Ethics Impact Software Delivery

Four Steps to Achieving Operational Flow and Improving Quality in Tech Teams

No matter the team or organisation size, there’s always more to do than is possible to get done. That’s why it’s so important for work to flow effectively. This article discusses four steps to achieving operational flow and improving quality in tech teams. (Article)

Can Green Software Engineering Solve the Climate Crisis?

Sara Bergman overviews the emerging green software engineering, then dives into understanding the challenges related to assessing and mitigating the carbon impacts of software systems. (Presentation with transcript included)

Agile Rehab: Engineering for Improved Delivery

Bryan Finster covers replacing the Agile process with engineering, how they moved from quarterly to daily delivery, and enabled teams to get the feedback they needed to deliver with predictability. (Presentation with transcript included)

Sponsored by Scrum.org

Professional Scrum Competency | Understanding & Applying the Scrum Framework - Sponsored by Scrum.org

Professional Scrum Competency | Understanding & Applying the Scrum Framework

Explore Scrum theory and the Scrum framework. Learn how to use Scrum to increase the effectiveness of individuals, teams and organizations. Read now.

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

documentDeep Dive into the Architecture of a NoSQL Database Indexing Engine (On-demand webinar) - Watch Now