In this issue, February 7, 2023 View it in your browser.

DeepMind, Slack on AWS GovCloud, Docker Security, gVisor, Lambda Throttling, Go 1.20, PHP 8.x, Apache Linkis, Mockito 5, .NET Community Toolkit, .NET gRPC, Test Automation

Attend QCon this year to get assurance you’re adopting the right software patterns and practices.

Learn what should be on your radar this year. Shape your projects by learning what trends and practices you should be adopting and hear from real-world practitioners to make the right decisions. Attend in-person or join online with on-demand access. Register now for QCon London (March 27-29) or QCon New York (June 13-15).
 

SPONSOR AD

LaunchDarkly

30 Feature Flagging Best Practices Mega Guide

In this ebook, you’ll read about the nuances of feature flagging best practices, so you can avoid technical debt and other common challenges. Learn about short-term and permanent flags, release management, operational feature flags, experimentation, and more. Download now.

Sponsored by LaunchDarkly

Article Series: PHP 8.x

PHP continues to be one of the most widely used scripting languages on the web with 77.3% of all the websites whose server-side programming language is known using it according to w3tech. PHP 8 brings many new features and other improvements, which we shall explore in this article series. (Article Series)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Stanford Researchers Present AI Framework to Implement and Validate Complex Algorithms

  2. DeepMind Announces Minecraft-Playing AI DreamerV3

Google Unveils MusicLM, an AI That Can Generate Music from Text Prompts

Google researchers have introduced MusicLM, an AI model that can generate high-fidelity music from text. MusicLM creates music at a constant 24 kHz throughout a number of minutes by modeling the conditional music generating process as a hierarchical sequence-to-sequence modeling problem. (News)

SPONSOR AD

Humanitec

PlatformCon 2023

The top DevOps and platform engineering leaders on one virtual stage, for 2 days, June 08-09, 2023. 100% virtual, 100% free. Register now!

Sponsored by Humanitec

TOP DevOps NEWS HEADLINES

  1. Terraform Cloud Adds Dynamic Provider Credentials and OPA Support

  2. Kubefirst Platform Improves Local Experience and Password Management

  3. Slack's Lessons Learned from Supporting Highly Regulated Workloads on AWS GovCloud

  4. Google Boosts Sandboxed Container File System Performance by Improving gVisor

  5. Docker BuildKit Adds Support for Supply Chain Security Practices and Cache Backends

If Twitter Doesn’t Have a Staging Environment, Should Anyone?

With Twitter revealing they do not have a staging environment, how important is staging to delivering quality? When so many tasks are shifting to the developer these days and no one best developer approach fits all, how do dev teams determine the best developer methodology for them and their company? (Article)

SPONSOR AD

Cockroach Labs

O'Reilly: Architecting Distributed Transactional Applications

Download your free guide for a step-by-step blueprint to architecting modern, resilient, and operationally efficient distributed applications.

Sponsored by Cockroach Labs

TOP Cloud NEWS HEADLINES

  1. Azure Now Supports Database as a Service Couchbase Capella

  2. AWS OpenSearch Serverless Now Generally Available

  3. AWS Gives Developers More Control over Lambda Function Runtime with Runtime Management Controls

  4. Optimized Reads and Optimized Writes Improve Amazon RDS Performances for MySQL Compatible Engines

Lambda Throttling - How to Avoid It?

This article aims to explain best practices if you have throttled your application and services and suggestions for how to handle these cases. We performed an in-house experiment at Jit (a SaaS-based DevSecOps platform) built on serverless to learn how our application behaves. (Article)

SPONSOR AD

Linode

Cloud Pricing Calculator

With this tool you can estimate your cloud budget and compare pricing across vendors. Just enter your configurations and you’ll receive your custom cloud expense report in minutes. Start Now!

Sponsored by Linode

TOP Development NEWS HEADLINES

  1. Go 1.20 Improves Compiler Performance and Extends Coverage Support

Designing for Concurrency: the Hilbert’s Hotel Problem in Go

In this article, we want to show how achieving concurrency is the result of an appropriate design. A concurrent solution may turn out to be more elegant and easier to reason about than an equivalent sequential algorithm. To illustrate these concepts we use, as an example, the Hilbert’s Hotel mathematical problem. (Article)

SPONSOR AD

D2iQ

How to Run Containers and Kubernetes in Production

In this Gartner® report, learn best practices for accelerating container deployment in production environments. Get the report, compliments of D2iQ.

Sponsored by D2iQ

TOP Java NEWS HEADLINES

  1. GraalVM Native Image on RISC-V

  2. Mockito 5 Supports Mocking Constructors, Static Methods and Final Classes out of the Box

  3. Java News Roundup: JDK 20 in Rampdown Phase 2, New JEP Drafts, JobRunr 6.0, GraalVM 22.3.1

Apache Linkis Graduated to Apache Top-Level Project

Apache Linkis is a computation middleware that acts as a layer between upper-level applications and underlying engines, such as Apache Spark, Apache Hive and Apache Flink. It started as an Apache Incubator project in 2021 and graduated to a Top Level Project in January 2023. (News)

SPONSOR AD

Blameless

The Blameless Complete Guide to Incident Management Part 1

You can never fully prevent incidents, so it's important to resolve them as efficiently as possible. This eBook will break down what to do when things go wrong. Download now.

Sponsored by Blameless

TOP .NET NEWS HEADLINES

  1. .NET Community Toolkit 8.1 Released

  2. Windows Terminal 1.17 Preview Released

  3. Uno Platform 4.7 Update Brings Simpler Solution and Performance Improvements

  4. Intel oneDAL Available in ML.NET

Accessing .NET gRPC Endpoints from Anywhere via JSON Transcoding

JSON transcoding is a feature that has been added to gRPC in .NET 7. It allows gRPC endpoints to be accessible via a REST API, and it's much easier to set up than any alternative technology available at the time of writing, such as gRPC-Gateway and gRPC-Web. (Article)

Module Federation: The Federated Applications Revolution

Zack Jackson details the Module Federation and shares design patterns that lean into taking full advantage of Federated application architecture. (Presentation with transcript included)
Software Delivery Practices Evolve Fast, So Should Your Learning. Attend QCon London software development conference (March 27-29, 2023) and uncover emerging software trends & practices to solve your complex engineering challenges, without the product pitches.

TOP Culture & Methods NEWS HEADLINES

  1. Test Automation Requires a Strategy and Clean Code

Your Tech Stack Doesn’t Do What Everyone Needs It To. What Next?

Stack extensibility is an essential trait of well-designed IT ecosystems. Low-code BPA (Business Process Automation) has advantages that puts it at the forefront of approaches to stack extensibility. Learn how low-code software increases process resiliency by empowering business teams with an easy-to-use, easy-to-understand and, most of all, IT-sanctioned set of tools. (Article)

Sustaining Fast Flow with Socio-Technical Thinking

Nick Tune shares principles and practices from the fields of DDD and Team Topologies that leaders can apply to create high-performing teams and sustainable flow throughout their organization. (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

[eBook] Data Pipeline Monitoring 101