In this issue, May 16, 2023 View it in your browser.

FerretDB, ChatGPT Plugin, Kubernetes 1.27, Huawei Kuasar, Google Passkeys, Greener Java, .NET Upgrade Assistant, Fullstack Typescript, Studio Bot, Banking Microservices, Domain-Driven Discovery

Get real-world insights from leading software innovators at QCon New York (March 27-29)

This June, learn from senior practitioners driving innovation and change in software. Get the practical inspiration and best practices you need to implement emerging software trends directly from senior software developers at early adopter companies.
Register today and save $310 off the full-price ticket! Book tickets now.

 

Sponsored by Deepset.ai

deepset.ai

Beyond ChatGPT: Where to Start Improving Your Enterprise Search Application

In this webinar you will learn practical strategies on how to boost retrieval for enterprise search so that you can fully benefit from the strengths of ChatGPT. You will learn how hybrid search, pseudo-labelling and fine-tuning can drastically improve your search application. Live Webinar and Q&A, May 25th, 2023 - Save your Seat.

https://res.infoq.com/podcasts/hien-luu-ml-principles/en/smallimage/InfoQ-Podcast-s-1683534013758.jpg

Hien Luu on ML Principles at DoorDash

Live from the venue of the QCon London Conference, we are talking with Hien Luu, head of ML Platform at DoorDash. In this podcast, Luu discusses the main principles and strategies that DoorDash uses to scale and evolve MLOps, as well as some tips for those who want to get started with MLOps. (Podcast)

https://res.infoq.com/podcasts/sre-hiring-growing/en/smallimage/engineering-culture-podcast-logo-1667540501577-1683630989314.jpeg

Hiring and Growing Great Site Reliability Engineers

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Narayanan Raghavan, Senior Director for Site Reliability Engineering for Managed Services at Red Hat, about hiring and growing. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Hugging Face Releases StarCoder, the Next-Generation LLM for Seamless Code Generation

  2. OpenAI's Open-Source ChatGPT Plugin - Q&A with Roy Miara

Open Source MongoDB Alternative FerretDB Now Generally Available

FerretDB, an open-source MongoDB alternative database, recently announced its general availability. Released under the Apache 2.0 license, the project allows developers to use existing PostgreSQL infra to run MongoDB workloads. (News)

Sponsored by ScyllaDB

ScyllaDB

SQL to NoSQL: Architectural Differences

Read this paper to understand SQL to NoSQL architectural differences, the tradeoffs between flexibility, scale, and cost, and considerations for successful SQL to NoSQL migrations. Download now.

TOP DevOps NEWS HEADLINES

  1. Upbound Releases Managed Control Plane Service

Kubernetes 1.27 Released with Freeze on Legacy Image Registry and In-Place Update of Pod Resources

The Cloud Native Computing Foundation (CNCF) released Kubernetes 1.27 with the name chill vibes. The release has new features, such as In-place Update of Pod Resources, Limit of Parallel Image Pulls, and Multiple Service CIDRs. (News)

TOP Cloud NEWS HEADLINES

  1. AWS Verified Access Now GA with Support for WAF and Signed Identity Context

  2. Simplify HTTP Request Buffering with Queue-Level Routing Configuration and BufferTask API

Huawei Open Sources Kuasar, a Rust-Based Container Runtime

Kuasar, a Rust-based container runtime that supports multiple types of sandboxers, is open-sourced. As a unified container runtime, Kuasar already supports MicroVM sandboxes such as Cloud Hypervisor, StratoVirt, and QEMU, app kernel sandboxes like Quark, and Wasm sandboxes like WasmEdge. (News)

TOP Development NEWS HEADLINES

  1. GitHub Overhauls Code Search Using New Search Engine

  2. Google is Rolling out Passkeys to Make Passwords a Relic of the Past

Relearning C++ after C++11

C++ is an old but evolving language. It has been around for a long time, but has changed significantly, particularly since 2011. In this article, we will review a few of its most compelling new features, including ranges, lambdas, range-based for loops, and move semantics, all by practising with a vector. (Article)

Sponsored by Curity

Curity

The Future of Digital Identity

Decentralized identity and verifiable credentials will create a paradigm shift in the digital identity space. But what do these technologies mean for society and business, authentication, and API security? Watch webinar.

TOP Java NEWS HEADLINES

  1. Holly Cummins at Devoxx UK: How Would the Business Benefit from Your Greener Java Application?

  2. Quarkus 3.0 Released: Improving Cloud-Native Java Development with Jakarta EE 10 Support

Java News Roundup: JEPs for JDK 21, Spring Cloud AWS 3.0, OptaPlanner to Timefold

This week's Java roundup for May 1st, 2023, features news from OpenJDK, JDK 21, Spring Boot 3.1.0-RC2, Spring Modulith 0.6, Spring Cloud for Amazon Web Services 3.0.0, Spring Cloud Data Flow 2.10.3, Spring Tools 4.18.2, Infinispan 14.0.9.Final, Open Liberty 23.0.0.4, Quarkus 3.0.2 and 2.16.7, Helidon 3.2.1, Apache Camel 4.0.0-M3, Arquillian 1.7.0 and OptaPlanner transitions to Timefold. (News)

.NET Upgrade Assistant Now Supports Azure Functions Upgrades and .NET 8

Microsoft has released a new version of .NET Upgrade Assistant in Visual Studio, which provides a set of new enhancements and support for different platforms and frameworks. The tool now supports .NET 8 and it also brings enhancements like an upgrade for Azure Functions, alongside .NET MAUI, WinUI and support for ARM64. (News)

Remult, a Crud Framework for Fullstack Typescript

Remult is a full-stack CRUD library that simplifies development by leveraging TypeScript models, providing a type-safe API client and query builder. (News)

Google Previews Studio Bot, a Coding Bot for Android Development

At Google I/O 2023, Google has previewed Studio Bot, an AI-powered coding bot integrated in Android Studio latest version, codenamed Hedgehog. Studio Bot aims to help developers generate code, unit tests, and fix errors. (News)

Banking on Thousands of Microservices

Lessons learned building a banking platform, starting from technological choices like using Cassandra and Kubernetes in the early days to maintain the speed of execution through platform engineering and developer experience. With some mistakes and incidents along the way. (Article)

TOP Culture & Methods NEWS HEADLINES

  1. How to Improve Testing by Using a Gentle Nudge

Start Your Architecture Modernization with Domain-Driven Discovery

Successful projects start with robust discovery. What if your project is modernizing your tangled old legacy system or migrating all your workloads to the cloud? This article presents a guided approach to starting your next architecture modernization project with a Domain-Driven Discovery (DDD), illustrated with a medical supply company that is migrating its core systems to the cloud. (Article)

Radical Transparency: How a Strong Startup Culture can Deliver Success

People and culture teams walk a tightrope balancing workforce demands and culture. Through radical transparency, companies can live their core values across their entire business, cultivating trust and co-ownership among the workforce. This article outlines a vision for Radical Transparency to build strong, sustainable workplace cultures for remote or onsite teams. (Article)

Innovating for the Future You've Never Seen: Distributed Systems Architecture & the Grid

Astrid Atkinson discusses bringing software innovation to infrastructure, and leveraging experience with reliability innovation in big tech, to transform our energy system and decarbonize the grid. (Presentation with transcript included)
Level-up on key topics like this at QCon. Attend QCon New York software development conference (June 13-15, 2023) and uncover emerging software trends & practices to solve your complex engineering challenges, without the product pitches.

Reckoning with the Harm We Do: in Search of Restorative Just Culture in Software and Web Operations

Jessica DeVita discusses the difference between blame and accountability and building a Restorative Just Culture. (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 InfoQ eMag - The InfoQ Trends Reports 2022

documentData Quality Fundamentals - Download the eBook (By O'Reilly)

documentBuilding a Search Engine with GPT-3