In this issue, April 6, 2021 View it in your browser.

Apollo AI, Rocky Linux, Crystal Lang, Kotlin 1.5, .NET News Roundup, Compat2021, Sharing in React, AsyncAPI, Business Agility, Complexity Theory

InfoQ Live - April 27: What Does the Future Hold for Java?

What is getting ready in OpenJDK 16 and 17? Leverage the new features in Java looking at cost, reliability, scalability, and performance at InfoQ Live on Tuesday, April 27. If you register, you will receive a gift pass you can share with someone on your team or a friend.
 

SPONSOR AD

Azul

AOT or JIT: Faster Startup, Faster Code, or Faster Both?

In this webinar, we will navigate the pros and cons of the Just-In-Time (JIT) and Ahead-of-Time (AOT) compilation approaches, explore the tradeoffs between initial performance and overall performance, and examine how you can better architect your Java microservice design. Live Webinar, May 6th, 2021 -- Save Your Seat.

https://res.infoq.com/podcasts/bbc-aws-lambda-react-cicd/en/smallimage/infoq-podcast-200-1617004295249.jpg

Matthew Clark on the BBC’s Migration from LAMP to the Cloud with AWS Lambda, React and CI/CD

Matthew Clark and Charles Humble discuss BBC Digital’s migration from a classic LAMP stack to AWS Lambda and React. They talk about: the new architecture for the BBC’s online services; the challenges of using Lambda functions including cold start-up, function chaining, debugging and setting the memory profile; the role of DevOps and CI/CD; and the nature of a cloud transformation. (Podcast)

https://res.infoq.com/podcasts/culture-trust-respect-safety/en/smallimage/engineering-culture-200x200-1617278077518.jpg

Esther Weinberg of The Ready Zone on Building Cultures of Trust, Respect & Safety

In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Esther Weinberg of The Ready Zone about building cultures of trust, respect & safety to enable resilience and the ability to respond to disruptive change. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Amazon Elasticsearch Service Introduces Auto-Tune

Google's Apollo AI for Chip Design Improves Deep Learning Performance by 25%

Scientists at Google Research have announced APOLLO, a framework for optimizing AI accelerator chip designs. APOLLO uses evolutionary algorithms to select chip parameters that minimize deep-learning inference latency while also minimizing chip area. Using APOLLO, researchers found designs that achieved 24.6% speedup over those chosen by a baseline algorithm. (News)

SPONSOR AD

DataStax

Webinar: Reduce Your Total Cost of Ownership for Cassandra

Want to save infrastructure, development and production costs? According to GigaOm’s new study, Cassandra TCO can be reduced by up to 76% by using serverless Cassandra. Join Datastax and GigaOm on April 13 to learn more.

TOP DevOps NEWS HEADLINES

  1. Consul-Terraform-Sync Enables Automating of Common Networking Tasks

  2. How Rocky Linux Aims to Fill the Gap Left by Red Hat’s CentOS Setback

  3. GitLab Protocol Fuzzer CE Now Open-Source

  4. Cloudflare Announces New Web Application Firewall

  5. Google Announces the Public Preview of Network Connectivity Center

DevOps is Not Enough for Scaling and Evolving Tech-Driven Organizations; a Q&A with Eduardo da Silva

Eduardo Silva from bol.com on the need for sociotechnical systems thinking. DevOps is a good starting point but a wider view of the organization as a sociotechnical system is key for sustained growth. (Article)

SPONSOR AD

D2iQ

Kubernetes Best Practices (By O'Reilly)

Get the guidance and tools you need to successfully build and manage applications on Kubernetes. Empower IT administrators and developers to standardize deployments, increase the availability of their applications, and streamline maintenance operations. This excerpt covers multi-cluster management, developer workflows, and more. Download now.

TOP Development NEWS HEADLINES

  1. Git 2.31 Release: Maintenance Moved to Background

Crystal Language That Aims at C Performance with Ruby Syntax Releases 1.0

Crystal, a new object-oriented, compiled systems programming language that aims to blend the conciseness and friendliness of Ruby with the efficiency of C, recently released its first major version. Crystal 1.0 has a syntax close to Ruby’s and features statically inferred types, C bindings, and macros. Crystal may attract developers with a Ruby/Rails, Elixir/Phoenix background. (News)

TOP Java NEWS HEADLINES

  1. Java News Roundup - Week of March 22nd, 2021

The Road to Kotlin 1.5

JetBrains has released Kotlin 1.4.30 with new experimental features that are planned to be stable for Kotlin 1.5. Considered the last incremental version of Kotlin 1.4.x, these new features include a new JVM internal representation (IR) compiler backend, support for Java records and sealed interfaces, and configuration cache support for the Kotlin Gradle Plugin. (News)

SPONSOR AD

Payara

Try Payara Server: The Best Application Platform for Jakarta EE (Java EE) Apps

Follow this step-by-step guide to Getting Started with Payara Server and learn how to install Payara Server, write and deploy your first app. View Now.

.NET News Roundup - Week of March 29th, 2021

The last week of March was pretty intense in the .NET community, with the release of Project Reunion 0.5, Dapr 1.1, and more. InfoQ examined these and a number of smaller stories in the .NET ecosystem from the week of March 29th, 2021. (News)

SPONSOR AD

Teleport

Teleport 6.0 Brings Identity-aware Access to Databases behind NAT

If you have PostgreSQL databases running behind NAT in multiple environments, this release of Teleport is worth downloading. Learn more.

TOP Web Development NEWS HEADLINES

  1. Rendering Large Logs in the Browser for GitHub Actions

  2. Compat2021 Unites Browser Vendors to Tackle Compatibility Issues

From Mixins to Custom Hooks: History of Sharing in React

Ben Ilegbodu takes a history lesson on sharing in React in order to better understand how modern day custom hooks work and the problems they solve. (Presentation with transcript included)
Level-up on the practices, patterns, and skills most in-demand in software right now. Attend QCon Plus (May 17 - 28, 2021).

Ki is a New, More Flexible Kotlin Interactive Shell

Ki is a new interactive shell for Kotlin that aims to make it easier for developers to do quick experiments with the language and to take advantage of REPL-driven development. (News)

TOP Architecture & Design NEWS HEADLINES

  1. The Linux Foundation Announces Hosting of AsyncAPI

It’s Not Your Machine, It’s Your Code

Adekunle Adepoju discusses how limitations in the Linux kernel can lead to unneeded horizontal scale, and how to circumvent those and other limitations. (Presentation with transcript included)

SPONSOR AD

VMware

The Business Bottleneck (By O’Reilly)

This report shows business people how to accelerate their company's digital transformation. Software is at the center of how tech businesses operate, how they innovate, and how customers interact with them. But as this report explains, becoming a tech company isn't primarily a tech issue—it's become a business problem. Download now.

TOP Culture & Methods NEWS HEADLINES

  1. Engaging All Generations with Adaptable Reward and Recognition Systems

  2. Patterns and Antipatterns of Business Agility

Practical Applications of Complexity Theory in Software and Digital Products Development

What if we start a new conversation about complexity, also engaging a completely different crowd - the hands-on practitioners, the problem solvers, the tinkerers? What if we approach that conversation in another way? This article is guided by two new radical ideas; the first idea is on the theory and practice of complexity, and the second idea is on the human element in complexity theory. (Article)

SPONSOR AD

Scrum.org_ad_img

Read what Scrum.org students are saying about their training experience

"I learned so much in this class and had a great time doing it. Come prepared and be ready to collaborate and ask questions and you'll leave with a solid understanding of what it means to be a product owner. You'll get a huge toolset of different practices to try and see if they work within your organization or team." - David Gleichauf. Learn more.

The Flow System: Getting Fast Customer Feedback and Managing Flow

The Flow System elevates Lean Thinking in an age of complexity by combining complexity thinking, distributed leadership, and team science into the Triple Helix of Flow, which organizations can use to become more innovative, adaptive, and resilient. This first article explores the importance of quality, getting fast feedback from customers, the concept of flow, and The Flow System. (Article)

SPONSORED CONTENT

Latest White Papers

Kubernetes and the Enterprise Trends Report (By DZone)

SPONSORED CONTENT

DevTools

Safe and Sensible: Deployment and Launch with Reduced Risks (On-demand webinar) - Watch Now