In this issue, February 2, 2021 View it in your browser.

VinVL Vision-Language, Google Eventarc, Docker Engine 20.10, Airbnb Guardrails, GraalVM 21.0, Kotlin’s Sequence Interface, Win32 Rust Interop, Vue 3, BBC Serverless, Virtual Meetings

Last chance to get the biggest saving for QCon Plus (May 17-28). Register before Feb 6.

"Over the next several weeks our sole mission is to curate the best possible version of QCon Plus. It's a privilege to be part of such an awesome team of software professionals creating an online event for fellow professionals", said QCon Plus Conference Chair, Daniel Bryant. Save your seat at QCon Plus.
 

SPONSOR AD

LaunchDarkly

Safe and Sane: Deployment and Launch with Reduced Risks

Learn how you can work WITH your compliance and security teams to address actual needs, instead of talking past each other about rules and processes. Join Heidi Waterhouse to learn more about progressive delivery, safety rollbacks, delivery testing, and release workflow management. Live Webinar, February 11th, 2021 - Save Your Seat.

https://res.infoq.com/podcasts/continuous-delivery-quality-devtestsecops/en/smallimage/infoq-podcast-200-1611314003960.jpg

Melissa Benua on Continuous Delivery, Quality, and DevTestSecOps

In this podcast, Melissa Benua, director of engineering at mParticle, sat down with InfoQ podcast host Daniel Bryant and discussed: the importance of the roles of testing and security within DevOps; the benefits and challenges of building systems with teams of generalists; and how to “bake in” observability of systems from day zero. (Podcast)

https://res.infoq.com/podcasts/integrated-organisations-beyond-agile/en/smallimage/engineering-culture-200x200-1611776918578.jpg

Renee Troughton on Deep Introspection, Integrated Organisations and Looking beyond Agile

In this podcast recorded at the Agile Christchurch conference, Shane Hastie, spoke to Renee Troughton about deep introspection, integrated organisations and looking beyond agile. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Using Language and Developer Friendly Data Structures with Couchbase

  2. Facebook Open-Sources Multilingual Speech Recognition Deep-Learning Model

  3. Microsoft Research Develops a New Vision-Language System: VinVL

  4. Elastic Changes Licences for Elasticsearch and Kibana: AWS Forks Both

AI Applied in Enterprises: Information Architecture, Decision Optimization, and Operationalization

The book Deploying AI in the Enterprise by Eberhard Hechler, Martin Oberhofer, and Thomas Schaeck gives insight into the current state of AI related to themes like change management, DevOps, risk management, blockchain, and information governance. It discusses the possibilities, limitations, and challenges of AI and provides cases that show how AI is being applied. (Article)

SPONSOR AD

Lightbend

Architecting for Microservices: An O'Reilly Book Pack

In this two-book series, Jonas Bonér, creator of Akka and CTO at Lightbend, provides an overview of the strategies architects and technology leaders should consider when designing systems of microservices for cloud native applications. Download now.

TOP DevOps NEWS HEADLINES

  1. Google Releases Eventarc into General Availability

  2. Google Updates Its Cloud Run Service Support for WebSockets, HTTP/2, and gRPC Bidirectional Streams

  3. Docker Engine 20.10 Released: Supports cgroups v2 and Dual Logging

  4. driftctl : a Tool to Detect Infrastructure Drifts

  5. AWS Step Functions Gains Synchronous Express Workflows

Performance Analysis for Arm vs x86 CPUs in the Cloud

In this article, the author uses AWS’s Arm (Graviton2) and x86_64 (Intel) EC2 instances to evaluate computational performance across different software runtimes, including Docker, Node.js, and WebAssembly. Our conclusion is that Arm is more cost effective in the cloud, especially with lightweight runtimes that are close to the underlying operating system. (Article)

Leading Technical Projects - and How to Get Them Done

Sarah Wells shares stories on how the Operations and Reliability team at the Financial Times built tools that are used by lots of their development teams: the challenges they faced, the things they tried and what worked for them. (Presentation with transcript included)

TOP Development NEWS HEADLINES

  1. Airbnb: Using Guardrails to Identify Changes with Negative Impact across Teams

  2. New Raspberry Pico Micro-Controller Brings Versatility and Small Size Factor

The Brain is Neither a Neural Network Nor a Computer: Book Review of The Biological Mind

Much of AI research is based on the idea that the essence of an individual resides in the brain. Neuroscience disagrees. The brain cannot work independently of the body and its environment. (Article)

SPONSOR AD

Outsystems

Getting Started with Progressive Web Apps

What are PWAs and how do they compare with native apps? Discover the benefits of PWAs and see how they remove the friction and roadblocks associated with the adoption of native apps. Register now.

TOP Java NEWS HEADLINES

  1. GraalVM 21.0 Introduces a JVM Written in Java

  2. Grails Foundation Established to Advance Adoption of Grails Framework

Enhanced Streams Processing with Kotlin’s Sequence Interface

Data structures are an intrinsic part of every programming language, yet Java’s Stream interface lacks vital operations and its complex approach to extensibility gave rise to alternative libraries such as jOOλ and Guava. This article provides an alternative approach that can be easily integrated in any Java project using Kotlin's Sequence interface. (Article)

SPONSOR AD

Camunda

The Ultimate Guide to Process Automation and Microservices

Looking to bring agility to legacy infrastructure? Ensure a successful digital transformation with deep insights from process automation experts. Download the guide!

Microsoft Using Metadata to Enable Idiomatic Win32 Interop from Rust and Other Languages

In a move to make it easier to use Win32 APIs from any language, Microsoft has launched its Win32 Metadata project with the aim of generating complete Win32 language bindings through automated, idiomatic projections. The project includes initial projections for C#, C++, and Rust. (News)

Vue 3 Released with New APIs to Tackle Usage at Scale

Vue 3 recently shipped with numerous new APIs that cater to using Vue at scale and in non-DOM environments. New Suspense and Teleport built-in components and new CSS scoping rules make for a more expressive template language. Custom events and fragments allow Vue components to have a public API closer to that of regular DOM elements. The Vue ecosystem is finalizing its migration to Vue 3. (Article)

TOP Architecture & Design NEWS HEADLINES

  1. BBC Online Uses Serverless to Scale Extremely Fast

Building Latency Sensitive User Facing Analytics via Apache Pinot

Chinmay Soman discusses how LinkedIn, Uber and other companies managed to have low latency for analytical database queries in spite of high throughput. (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).

Building Tech at Presidential Scale

Dan Woods discusses the unique challenges of building and running tech for a presidential cycle, highlighting the digital duct tape that held the pieces together and the data flowing. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Meetings in a Time of Separation

  2. Maintaining Psychological Safety under Pressure

Breaking the Taboo – What I Learned from Talking about Mental Health in the Workplace

Mental illness is a topic that does not get discussed openly very often. Many people concerned hide their own history for fear of being stigmatized, especially in the workplace. This is a story about how speaking openly about mental illness, even with your boss and co-workers, can help yourself and others. The author shares with you what she has learned from breaking the taboo. (Article)

Learning from Incidents

Jessica DeVita (Netflix) and Nick Stenning (Microsoft) have been working on improving how software teams learn from incidents in production. In this article, they share some of what they’ve learned from the research community in this area, and offer some advice on the practical application of this work. (Article)

SPONSOR AD

Scrum.org_ad_img

What is new in the Scrum Guide?

On November 18, an updated version of the Scrum Guide was released. Click here for some resources to help you navigate these updates.

The Myth and Reality of a Flat Hierarchy and an Agile Transformation

John Collins discusses how FlixBus retained a flat hierarchy even after doubling the size of its technical staff, the unique roles and responsibilities required, and how to prevent silos. (Presentation)

SPONSORED CONTENT

Latest White Papers

4 Approaches to Data Analytics for Your Application

Distributed Edge Computing for 100% Uptime

Key open source usage trends in professional development teams

DevTools

Download Red Hat Fuse: A distributed, cloud-native integration platform