In this issue, January 25, 2022 View it in your browser.

A/V Speech Recognition, Kubernetes Dockershim, AWS New Console, Knative v1.1, Kotlin Everywhere, Eclipse Jifa, AngularJS EOL, Facebook QUIC, GitHub Mobile DevOps, Psychological Safety

Upcoming QCon Events 2022: Deep-dive in the trends that matter in software with leading software practitioners.

With the software landscape constantly evolving, the need to keep your skills relevant and invest in your team’s development is vitally important. QCon Software Conference brings together the world’s most innovative software leaders to give you clarity on the new technologies and practices you should focus on. Attend in-person at QCon London (April 4-6), or attend online at QCon Plus (May 10-20).
 

SPONSOR AD

Diffblue

Using Reinforcement Learning To Beat Go Masters and Write Java Unit Tests

Discover how reinforcement learning's probabilistic search finds winning solutions and how this can also be applied to writing code. Learn how unit regression tests differ from typical unit tests and how they're used during development and in continuous integration pipelines. Live Webinar, Feb 10th, 2022 - Save Your Seat.

https://res.infoq.com/podcasts/api-showdown-rest-graphql-grpc/en/smallimage/InfoQ-Podcast-logo-200-1642425931676.jpg

The Major Software Industry Trends from 2021 and What to Watch in 2022

In this podcast summary, the panelists discuss what they have seen in 2021 and speculate a little on 2022. Topics explored included: hybrid working and the importance of ethics and sustainability. (Article)

https://res.infoq.com/podcasts/api-showdown-rest-graphql-grpc/en/smallimage/InfoQ-Podcast-logo-200-1642425931676.jpg

API Showdown: REST vs. GraphQL vs. gRPC – Which Should You Use?

What is the single best API technology you should always use? Thomas Betts moderated the discussion, with the goal to understand some of the high-level features and capabilities of three popular technologies for implementing APIs. The discussion covers some of the pros and cons of GraphQL and gRPC, and why you might use them instead of a RESTful API. (Podcast)

https://res.infoq.com/podcasts/no-code-low-code-environments/en/smallimage/engineering-culture-200x200-1642804564367.jpg

DevOps in No-Code and Low-Code Environments

In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Kevin Boyle about bringing DevOps culture practices and tools into low-code and no-code environments. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. AI Listens by Seeing as Well

  2. Meta and AWS to Collaborate on PyTorch Adoption

  3. Google Updates its Eventarc Service with New UI, Event Destination, and Storage Trigger

Facebook Open-Sources Two Billion Parameter Multilingual Speech Recognition Model XLS-R

Facebook AI Research (FAIR) open-sourced XLS-R, a cross-lingual speech recognition (SR) AI model. XSLR is trained on 436K hours of speech audio from 128 languages, an order of magnitude more than the largest previous models, and outperforms the current state-of-the-art on several downstream SR and translation tasks. (News)

SPONSOR AD

CockroachLabs

Building Serverless Applications with Google Cloud Run

Devs don't worry about babysitting your Infra. Just read this free O'Reilly book and learn how to build serverless apps with Google Cloud Run.

TOP DevOps NEWS HEADLINES

  1. Amazon GuardDuty Adds Detection of EC2 Credential Usage from Other AWS Accounts

  2. Knative Announces v1.1 and Applies to Become a CNCF Incubating Project

  3. Kubernetes Proceeding with Deprecation of Dockershim in Upcoming 1.24 Release

  4. Microsoft Previews Enterprise-Grade Edge Functionality to Optimize Azure Static Web Apps

  5. AWS Launches a New Console Home Page to Manage Cloud Resources

Deploying Service Mesh in Production

Christian Posta shares practical guidance for how to adopt a service mesh for an organization including separating out control plane and data plane, plugging in with observability tools, leveraging gateways appropriately, rolling out mTLS safely, and overall preparing for troubleshooting and debugging. (Presentation with transcript included)
Learn how to solve complex software engineering and leadership challenges. Attend in-person at QCon London, (April 4-6) or attend online at QCon Plus (May 10-20). Save your spot now!

TOP Development NEWS HEADLINES

  1. Cloudflare Introduces Support for Relational Database Connections Through Workers

  2. Amazon Announces AWS Lambda Powertools TypeScript

Kotlin is *Way* More Than Just Android

Justin Lee goes over a number of frameworks and libraries available for Kotlin development and not once have to touch the Android emulator. (Presentation with transcript included)

SPONSOR AD

D2iQ

An Introduction to Kubernetes Multi-tenancy

This whitepaper from our friends at D2iQ reviews the hows and whys of multi-tenancy, from key use cases to common challenges and best practices. Get yours today.

Java News Roundup: Java Plans for 2022, Spring Framework 6.0-M2, Introducing Eclipse Jifa

This week's Java roundup for January 10th, 2021, features news from JDK 18, JDK 19, Java’s plans for 2022 as presented by Nicolai Parlog, point releases for Spring Framework and Spring Data, Quarkus 2.6.2, Micronaut 3.2.5 and 3.2.6, Piranha 22.1.0, JobRunr 4.0.6, introducing Eclipse Jifa, Micrometer Metrics 2.0.0-M1, Micrometer Tracing 1.0.0-M1 and the July - December 2021 Foojay Status Report. (News)

SPONSOR AD

Teleport

SSH Bastion Host Best Practices

SSH bastion hosts are an indispensable security enforcement stack for secure infrastructure access. Learn about the best practices on building and deploying a secure SSH bastion server based on OpenSSH.

In case you missed it

Getting Started with gRPC and .NET

In this article, the author introduces the core concepts behind gRPC. The text is illustrated with a step-by-step tutorial on how to use gRPC to develop streaming services in .NET. (Article)

SPONSOR AD

VMware Tanzu

Getting Started w/ VMware Tanzu Application Platform

Join us on Thursday, 1/27 for a session on how to get started w/ Tanzu Application Platform. See how you can unlock developer productivity & enhance user experience. Register for free!

TOP Web Development NEWS HEADLINES

  1. AngularJS Officially Reached End of Life

How Facebook Is Bringing QUIC to Billions

Matt Joras, Yang Chi discuss the technical challenges implementing QUIC and HTTP/3, from edge load balancer to mobile clients, and from application tweaking to transport congestion control. (Presentation with transcript included)

SPONSOR AD

Progress Software

Debugging HTTP/2 Traffic Doesn’t Have to be Hard

Quickly debug issues without worrying about the responses varying based on the protocol version. When using an HTTP/2 connection, you can rely on Fiddler Everywhere. Watch now!

How GitHub Does DevOps for its iOS and Android Apps

GitHub relies heavily on GitHub Actions to manage the release process for their iOS and Android apps. Using the right tools to automate the process allows the mobile team to ship a new release every week, GitHub engineer Taehun Kim explains. (News)

In case you missed it

API Lifecycles, Specifications, and Standards with Kin Lane

Thomas Betts talks with Kin Lane about managing your API lifecycle using standards and specifications, including OpenAPI, AsyncAPI, and JSON Schema. (Podcast)

SPONSOR AD

ScyllaDB

SQL to NoSQL Migration Guide

Learn about the architectural differences between SQL and NoSQL, the tradeoffs between flexibility, scale and cost, and considerations for successful SQL to NoSQL migrations. Download now.

TOP Culture & Methods NEWS HEADLINES

  1. How to Foster Startup-Like Innovation in Established Companies

Creating Psychological Safety in Your Teams

Psychological safety is a work climate where employees feel free to express their questions, concerns, ideas, and mistakes. We cannot have high-performing teams without psychological safety. In this article, you will learn practical ideas, interesting stories, and powerful approaches to boost psychological safety in your team. (Article)

SPONSORED CONTENT

Latest White Papers

The InfoQ eMag: Operating Microservices

The InfoQ eMag - DevSecOps: Shifting Left in Practice

The InfoQ eMag - Service Mesh Ultimate Guide 2021

The InfoQ eMag - Modern Data Engineering: Pipeline, APIs, and Storage

State of Serverless Application Security Report