In this issue, March 5, 2024 View it in your browser.

Google Gemma, Apple Pkl, Cloudflare Incident, OpenAI Chat Architecture, Post-Quantum Cipher, PHP 8.3, Netflix Java, Deno 1.40, Guardian Serverless, Zero Trust, State of FinOps, Career Paths

QCon San Francisco: Last chance to save your spot at the lowest price.

At QCon San Francisco (Nov 18-22) deep dive into 12 major software topics with senior developers sharing implementable ideas to shape your projects. Save now with our limited launch pricing!

 

Sponsored by Hazelcast

Dive into the Future of Payments - Sponsored by Hazelcast

Dive into the Future of Payments

Ready to step into the next era of payment processing? Join this webinar for an eye opening journey through the evolution of payment architectures. Uncover the key differences between legacy and modern payment solutions, learn how to slash payment costs like a pro, and witness cutting edge, real-world deployments. Live Webinar, March 21st, 2024 - Save your Seat.

https://res.infoq.com/podcasts/generally-ai-you-are-here/en/smallimage/generally-ai-s-1709104935485.jpg

Generally AI Episode 6: You Are Here

In this season finale of the Generally AI podcast, Roland Meertens and Anthony Alford delve into the problems of mapping and localization, exploring methods such as stars, sextants, and the importance of precise clocks in determining longitude. (Podcast)

https://res.infoq.com/podcasts/incident-management-resilience/en/smallimage/engineering-culture-podcast-logo-1667540501577-1709188759831.jpeg

Resilience and Incident Management with Vanessa Huerta Granda

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Vanessa Huerta Granda Manager of Resiliency Engineering at Enova about resilience and incident management. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Google Announces 200M Parameter AI Forecasting Model TimesFM

  2. Google Introduces Gemma, a New Open Source AI Model for Developers

In-Process Analytical Data Management with DuckDB

Hannes Mühleisen discusses DuckDB, an analytical data management system that is built for an in-process use case. DuckDB speaks SQL, is integrated as a library, and uses query processing techniques. (Presentation with transcript included)

Sponsored by DragonflyDB

New O'Reilly E-Book: System Design On AWS - Sponsored by DragonflyDB

New O'Reilly E-Book: System Design On AWS

Get a free copy of O'Reilly's latest cloud infrastructure e-book. Learn about the right approach to mapping out system requirements, bottlenecks, user access patterns and more. Download Now.

TOP DevOps NEWS HEADLINES

  1. Docker Desktop 4.27 Brings Docker Init GA with Java Support, Synchronized File Shares, and More

  2. Cloudflare Recaps Thanksgiving 2023 Incident and Response Actions

Apple Open Sources Pkl, a Configuration as Code Programming Language

Recently, Apple open-sourced Pkl, pronounced "Pickle," a configuration-as-code language. Pkl has the the goal of streamlining configuration management, by serving as a command-line utility, software library, or build plugin. (News)

Sponsored by Microsoft

Introducing the Reliable Web App Pattern for .NET - Sponsored by Microsoft

Introducing the Reliable Web App Pattern for .NET

The reliable web app pattern is a set of best practices that helps developers migrate web applications to the cloud and set a foundation for future modernization in Azure. Learn how this pattern helps improve your web application's cost, performance, security, operations, and reliability. Learn more.

TOP Cloud NEWS HEADLINES

  1. Azure Elastic Storage Area Network Solution Generally Available in the Cloud

  2. Baseline OpenAI End-to-End Chat Reference Architecture

Data Solutions Framework: an Open Source Project for Building Data Solutions on AWS

AWS recently released the Data Solutions Framework (DSF), an opinionated open-source framework designed to accelerate the creation of data solutions on AWS. Built using the AWS CDK, the framework exposes abstractions and patterns as building blocks for constructing data solutions and is available in TypeScript (npm) and Python (PyPi). (News)

Sponsored by Microsoft Azure

Build Intelligent Apps - Sponsored by Microsoft Azure

Build Intelligent Apps

Combine AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Start building and modernizing intelligent applications with Microsoft Azure. Learn more.

TOP Development NEWS HEADLINES

  1. LLM Strategies, Platform Engineering, Observability and More: InfoQ Dev Summit Boston 2024

  2. Apple Debuts Post-Quantum Cryptography Cipher PQ3 for iMessage Communication

What's New in PHP 8.3

PHP 8.3 is the latest major update in the PHP 8.x series. In addition to performance improvements, it brings a wealth of new features, including amendments to the readonly feature introduced in PHP 8.1; explicitly-typed class constants; a new #[\Override] attribute for methods intended to be overridden from a superclass, and more. (Article)

Sponsored by InfluxData

Time Series & OLAP Database: Why You Should Use It for Real-Time Analytics - Sponsored by InfluxData

Time Series & OLAP Database: Why You Should Use It for Real-Time Analytics

Evaluating which database to use for real-time analytics? This article goes over why use an OLAP database, its challenges and solutions. Learn more.

TOP Java NEWS HEADLINES

  1. JBoss Enterprise Application Platform 8.0 Delivers Support for Jakarta EE 10

  2. Java News Roundup: JDK 22 RC2, Multiple Releases in the Spring Ecosystem, Payara Platform

How Netflix Really Uses Java

Paul Bakker discusses Netflix’s use of Java, emphasizing the use of microservices, RxJava, Hystrix and Spring Cloud. (Presentation with transcript included)

TOP Web Development NEWS HEADLINES

  1. Deno 1.40 Released, Features Upcoming JavaScript’s Temporal API and Decorators

Vue 3.4 Released, Minimizes Reactive Computations, Speeds up Template Parsing

The Vue team recently released Vue 3.4. The new release features a new template parser that claims to be twice as fast and a more efficient reactivity system that reduces unnecessary component re-renders. (News)

Sponsored by Hasura

From Monolith to Supergrap - Sponsored by Hasura

From Monolith to Supergraph: Taming microservices sprawl

Microservices architecture has many benefits, but makes consuming and joining data from multiple services very complex. Learn why a “supergraph” pattern could be an elegant solution. Learn more.

TOP Architecture & Design NEWS HEADLINES

  1. The Guardian Creates a Newsroom Collaboration Tool Using Serverless, React and GraphQL

  2. Uber's CacheFront: Powering 40M Reads per Second with Significantly Reduced Latency

  3. Booking.com Doubles Delivery Performance Using DORA Metrics and Micro Frontends

NIST 800-207A: Implementing Zero Trust Architecture

Zack Butcher discusses the forthcoming Special Publication 800-207A on a Zero Trust Architecture (ZTA) model for access control in cloud native applications in multi-location environments. (Presentation with transcript included)

Sigstore: Secure and Scalable Infrastructure for Signing and Verifying Software

Billy Lynch and Zack Newman discuss the architecture and internals of Sigstore and keyless signing, along with the security considerations that drove the design. (Presentation with transcript included)

Building Sub-Second Latency Video Infrastructure at Cloudflare

Renan Dincer provides insight on how Cloudflare has deployed a sub-second latency live streaming system at scale, focusing on protocols used: HLS, DASH, RTMPS, SRT and WebRTC. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. What Software Developers Can Do to Prevent Forgetting or Overlooking Things

  2. State of FinOps 2024: Reducing Waste and Embracing AI

Advice for Engineering Managers: Enabling Developers to Become (More) Creative

As an engineering manager, it is your responsibility to help facilitate creative thinking skills among the development team, but that's easier said than done. This article provides advice on how can you help amplify the creative thinking skills of your software development colleagues. We examine how different levels of creativity influence creativity and strategies to encourage creativity. (Article)

You Can Go Your Own Way: Navigating Your Own Career Path

Erin Schnabel shares what she learned in the course of her journey to Distinguished Engineer, sharing insights and ideas that can be used to find and shape opportunities and create a career. (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

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