In this issue, October 24, 2023 View it in your browser.

CodeWhisperer, Data Streams, Docker Compose, TorchServe CVEs, Playwright, Cloudflare Emissions, OpenSilver 2.0, JetBrains Rider, Deno 1.37, JS Velocity, Spotify iOS, Uber Microservices, Growing Engineers

Access QCon San Francisco 2023 recorded sessions with our Video-Only Pass

QCon's Video-Only Pass is a flexible way for senior software developers and their teams to access professionally edited recordings after the conference. Get your video recording only pass.

 

Sponsored by InfluxData

Build a Data Streaming Pipeline with Kafka and InfluxDB - Sponsored by InfluxData

Build a Data Streaming Pipeline with Kafka and InfluxDB

The following tutorial includes a full walk through on how to send data to a Kafka topic, connect to the topic via Telegraf, and send the data to InfluxDB Cloud Serverless. Learn More.

https://res.infoq.com/podcasts/developer-first-observability/en/smallimage/InfoQ-Podcast-s-1697450946890.jpg

Developer-First Observability with Micha “Mies” Hernandez van Leuffen

In this episode, Thomas Betts talks with Micha “Mies” Hernandez van Leuffen about observability and incidents, and the roles of developers, SREs and other team members. One challenge is knowing what metrics to track in the first place. A developer-first approach to observability means focusing on metrics that are specific to your application. (Podcast)

https://res.infoq.com/podcasts/development-data-lakes-language-models/en/smallimage/engineering-culture-podcast-logo-1667540501577-1697816012442.jpeg

Development Using Data Lakes and Large Language Models

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Davit Buniatyan, the CEO and founder of Activeloop about developing with large language models and AI. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. AWS Announces the Preview of Amazon CodeWhisperer Customization Capability

  2. Google DeepMind Announces LLM-Based Robot Controller RT-2

Building High-Fidelity Data Streams

Sid Anand discusses how they built a lossless streaming data system that guarantees sub-second (p95) event delivery at scale with better than three nines availability. (Presentation with transcript included)

TOP DevOps NEWS HEADLINES

  1. System Initiative Software Goes Open Source; Aims to Model and Automate Infrastructure Management

  2. Google Cloud Ops Agent Can Now Monitor Nvidia GPUs

  3. TorchServe Potentially Exposed to Remote Code Execution

New Docker Compose Functionality Banishes Alt-Tabbing and Bind Mounts

Docker has announced the general availability of Docker Compose Watch - a tool to enhance the efficiency of application development, making it easier for developers to maintain their focus while coding. (News)

Sponsored by DoiT

Having an effective multicloud strategy is crucial - Sponsored by DoiT

Having an effective multicloud strategy is crucial.

This isn't just a guide - it's your go-to resource for understanding the nuances of multicloud strategies. Get your copy and learn how to make the most of AWS, Google Cloud, and Azure discounts.

TOP Cloud NEWS HEADLINES

  1. Cloudflare Post-Quantum Cryptography Now Generally Available, Including Origin Servers

  2. AWS Application Composer Now Supports All Cloudformation Resources

Amazon RDS for PostgreSQL Now Supports pgactive for Active-Active Replication

AWS recently announced the general availability of pgactive on RDS for PostgreSQL. The replication extension for PostgreSQL supports asynchronous active-active replication for streaming data between database instances, enhancing resiliency and flexibility. (News)

Sponsored by Lightbend

Rethinking the 80/20 Ratio in Cloud Applications - Sponsored by Lightbend

Rethinking the 80/20 Ratio in Cloud Applications

Building and running custom enterprise backend applications in the cloud requires a lot of time, effort, and cost. This article breaks down the key activities and costs into four main areas - development frameworks & tools, cloud infrastructure, DevOps, and security - and shows how a purpose-built dev platform can improve the 80/20 ratio. Learn More.

Cloudflare Claims Migration to Their Services Can Reduce Network Carbon Emissions by 78-96%

A study conducted by the consultancy firm Analysys Mason suggests that shifting networking and security workloads to Cloudflare can significantly reduce network carbon emissions. According to the report, Cloudflare’s networking products can help companies lower their carbon emissions and meet sustainability objectives. (News)

Sponsored by NTT DATA

Podcast: Frenzy vs. flow - Sponsored by NTT DATA

Podcast: Frenzy vs. flow – Lessons on value-based transformations

On this episode of Catalyst, Launch by NTT DATA’s Chief Methodologist Danny Presten joins Clinton Bonner to take a look at company transformations and how to improve flow through the value stream management. Dive into the full episode to explore how you can promote a problem-solving culture.

Java News Roundup: Foreign Function & Memory API, OpenJDK JEPs, Apache Tomcat CVEs

This week's Java roundup for October 9th, 2023, features news from OpenJDK, JDK 22, Apache Tomcat CVEs, Devoxx Morocco, and milestone, point and release candidates of: Spring Framework; Spring Data; Micronaut; Quarkus; Micrometer Metrics; Micrometer Tracing; Apache Kafka; Apache Camel; Eclipse Vert.x; Project Reactor; JHipster Lite; Piranha; and RefactorFirst. (News)

TOP .NET NEWS HEADLINES

  1. JetBrains Rider 2023.3 EAP 2 is out: Debugger Data Flow Analysis, All-in-One Diff Viewer and More

OpenSilver 2.0 Adds VB.NET, RIA Services and Live XAML Preview

OpenSilver 2.0, a new version of the replacement for the old Silverlight web application framework, brings support for Visual Basic.NET and RIA Services. It also updates the tooling, featuring a live XAML preview designer in Visual Studio. (News)

TOP Web Development NEWS HEADLINES

  1. Deno 1.37: Significant Developer-Focused Enhancements

  2. Microsoft Playwright Testing: Scalable End-to-End Testing for Modern Web Apps

How to Sustain Quality and Velocity in a JavaScript or TypeScript Project?

The JavaScript language and its ever-changing ecosystem of packages and practices can make codebases quickly become hard to maintain. The resulting loss of development velocity and/or code quality can be prevented without rewriting everything from scratch, nor pausing the development of new features. In this article, we have analyzed a few best practices to help avoid that. (Article)

How Spotify Transitioned to Bazel to Build their iOS App

After three years experimenting with Bazel, in 2020 Spotify decided to adopt it as their official build system for the Spotify iOS app. Thanks to this, they could reduce build times to a fourth, explains Spotify engineer Patrick Balestra. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Contentsquare Uses Microservices and Apache Kafka for Notification Delivery

  2. Uber Migrates 4000+ Microservices to a New Multi-Cloud Platform Running Kubernetes and Mesos

  3. Reddit Unveils REV2: Modernised Rule-Execution with Kubernetes, Kafka, and Flink Stateful Functions

Privacy-First Re-Architecture

Nimisha Asthagiri discusses what it is like: an alternative architecture and ecosystem, where industry-wide decentralized data ownership is the prime directive. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. How Growing Tech Engineers Enables Growing Yourself as a Leader

Available, Affordable, Attractive: Enabling Platform Adoption

Olga Sermon showcases the tools developed for their internal platform, the user communication channels and templates, feedback collection forms and user journey template. (Presentation with transcript included)

Optimizing Teams for Fast Flow

Collette Tauscher discusses how to rethink optimization and visibility through the lens of the business. (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

documentThe practical guide to internal developer portals