In this issue, March 30, 2021 View it in your browser.

Google DeepMind, GKE Autopilot, Kubernetes Evolution, Rust 1.51, Cryptography at IBM, Eclipse Adoptium, .NET News, V8 JS Engine 9.0, eBay's Reactive UI, Alibaba Uses Dapr, Testing Skills

Last chance to save $100 for QCon Plus (May 17-28). Book your spot before the early bird ends on April 3rd.

Discover emerging trends and innovations that should be on your radar. Learn from over 60 technical talks, engage in real-time live sessions with over 80 speakers, and develop new skills to validate your software roadmap. Register for QCon Plus and save $100 before April 3rd.
 

SPONSOR AD

StackPulse

Using Generic Mitigations and Playbooks as Code to Improve Reliability

Learn how "generic mitigations" can lead to a saner incident experience for on-call teams as well as improved customer experience during outages. Hear tips on how to get started with generic mitigations by turning incident response playbooks from documents to executable code. Live Webinar, April 15th, 2021 — Save Your Seat.

https://res.infoq.com/podcasts/observability-open-telemetry-release/en/smallimage/infoq-podcast-200-1616177488024.jpg

Ted Young on Observability and the Release of OpenTelemetry 1.0

In this podcast Ted Young, director of developer education at Lightstep, sat down with InfoQ podcast host Daniel Bryant and discussed: observability (and the three pillars), the OpenTelemetry CNCF sandbox project and the 1.0 release, and how to build an effective telemetry collection platform. (Podcast)

https://res.infoq.com/podcasts/kim-scott-radical-candor/en/smallimage/engineering-culture-200x200-1616784382881.jpg

Rebroadcast: Kim Scott on Radical Candor

In this podcast recorded at Agile 2018, Shane Hastie spoke to Kim Scott, author of the book Radical Candor, about what radical candor is and how it can be applied in teams and relationships. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Google DeepMind’s NFNets Offers Deep Learning Efficiency

  2. Microsoft Announces Azure Monitor SQL Insights for Azure SQL in Public Preview

PyTorch 1.8 Release Includes Distributed Training Updates and AMD ROCm Support

PyTorch, Facebook's open-source deep-learning framework, announced the release of version 1.8 which includes updated APIs, improvements for distributed training, and support for the ROCm platform for AMD's GPU accelerators. New versions of domain-specific libraries TorchVision, TorchAudio, and TorchText were also released. (News)

TOP DevOps NEWS HEADLINES

  1. Q&A with William Denniss Regarding Google Kubernetes Engine Autopilot Mode

  2. Grafana Adds Enterprise Logs to Its Managed Observability Stack

  3. Improving Deployment Experience at GitHub

  4. PagerDuty Adds AWS DevOps Guru and Microsoft Teams Integrations

  5. Community Debates Value, Even Existence of Continuous Deployment

The Evolution of Distributed Systems on Kubernetes

At QCon in March, Bilgin Ibryam, product manager at Red Hat gave a talk on the evolution of distributed systems with Kubernetes. You might have an answer to that, and Ibryam has one too. At the end of the article, you will find out what he thinks the answer will be. (Article)

Platform Engineering as a (Community) Service

Nicki Watt shares how successful platform engineering initiatives start by adjusting their thinking to centre around people and communities, and their experience consuming the platform, with examples. (Article)

Paving the Road to Production

Graham Jenson shares his experience of creating "paved roads" and deploying pipelines at Coinbase for the past five years, and what the advantages of doing that are. (Presentation with transcript included)
Level-up on the practices, patterns, and skills most in-demand in software right now. Attend QCon Plus (May 10 - 28, 2021).

SPONSOR AD

NGINX

Cloud Native DevOps With Kubernetes (By O’Reilly)

This excerpt explores containers and Kubernetes from first principles, including how to design your own cloud‑native services and infrastructure. You’ll also learn how to run your own clusters, or choose a managed Kubernetes service while managing resource usage and the container lifecycle. Download now.

TOP Development NEWS HEADLINES

  1. Rust 1.51 Stabilizes Const Generics MVP, Improves Cargo and Compile Times

  2. The Pillars of Future Cryptography at IBM

  3. Particle Launches Free Cellular IoT Device Tier

How Project Cyclop Enabled GitHub to Reduce Push Failures to Nearly Zero

GitHub spawned Project Cyclop several months ago to identify what caused occasional push failures and to find a fix. It turns out there was no single culprit, and a careful analysis led to identifying a number of changes that improved push traffic by at least an order of magnitude, according to GitHub. (News)

SPONSOR AD

Outsystems

🎧 Tune into Decoded: A Podcast for The Next Generation of Developers

How were your favorite development platforms built? Join us as tech luminaries dig into the architecture behind leading apps and products, how they were built to scale from the start, and what tools were used during development. Listen now.

TOP Java NEWS HEADLINES

  1. Eclipse Adoptium Working Group Formally Established

  2. Java News Roundup - Week of March 15th, 2021

Convert Spring Boot Apps to GraalVM with Spring Native Beta

Spring has released Spring Native Beta, a new tool to convert existing Spring Boot applications, written in Java or Kotlin, to GraalVM native images. The goal is to support Spring Boot applications on Spring Native. GraalVM native images are small, optimized and boot quickly. The tradeoffs, however, are longer build times and fewer runtime optimizations compared to the JVM. (News)

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

This past week was marked by the online streaming of Cloud Builders Conf and the release of Unity 2020 LTS. InfoQ examined these and a number of smaller stories in the .NET ecosystem from the week of March 22th, 2021. (News)

TOP Web Development NEWS HEADLINES

  1. Cloudflare Announcement Helps Customers Protect against Online Threats, Such as Digital Skimmers

  2. New Features in Chrome DevTools 89

  3. V8 JavaScript Engine 9.0 Improves JavaScript to WebAssembly Performance

eBay's UI Framework Marko Adds Optimized Reactivity Model - Q&A with Marko's Development Team

Marko, eBay's performance-focused UI framework, features optimization strategies that are now becoming mainstream (e.g., server-side rendering, progressive and asynchronous rendering, partial hydration). InfoQ discussed with the Marko development team how those performance strategies may differentiate Marko from other frameworks and future performance-minded initiatives in their roadmap. (Article)

TOP Architecture & Design NEWS HEADLINES

  1. Alibaba Cloud Uses Dapr to Support Its Business Growth

The Medieval Census Problem

Andy Walker discusses the principles of distributed computing used in medieval times, and the need to understand high latency, low reliability systems, bad actors, data migration, and abstraction. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Developing Testing Skills outside of Working Hours

Strategies to Modernize, Maintain, and Future-Proof Systems

The book Kill it with Fire by Marianne Bellotti provides strategies that organizations can use to modernize, maintain, and future-proof their systems. She suggests choosing strategies based on the organizational context, and defining what value you’re hoping to see from modernization. (Article)

Applying Stoicism in Testing

Agility stands for being aware of your environment. There is a specific set of values for a tester that you should stick to; they set limits to what you can deliver as a tester, and within those limits, you can keep your agility. But your values can cause a “collision” with agile people around you, because they don’t have to be perfectly in line with how people apply the agile principles. (Article)

SPONSORED CONTENT

Latest White Papers

The InfoQ eMag: Managing Observability, Resilience, and Complexity within Distributed Systems

An Introduction to Kubernetes Multi-Tenancy

SPONSORED CONTENT

DevTools

Adrian Cockcroft: Chaos and feature experimentation for safer, faster deployments with AWS (March 31st Webinar) - Save Your Seat