In this issue, June 16, 2020 View it in your browser.

GraphQL, Paddle Quantum, Azure Arc K8s, WebAssembly, TornadoVM, Blazor RenderTree, Crank.js, Paypal UI Components, Threat Modelling, Learning to Scale

 

SPONSOR AD

LightStep

Solving the Hidden Costs of Kubernetes with Observability

The benefits of Kubernetes deployments have not come without costs: spiraling monitoring expenses, humans as single-points-of-failure, service dependencies, and more. Attend this live webinar to learn how observability can help you understand and mitigate these costs. (Presented by Lightstep & moderated by InfoQ). Thursday June 25th, 2020 (10 AM – 11 AM PST). Register Now.

https://res.infoq.com/podcasts/graphql-enterprise-data-modelling/en/smallimage/infoq-podcast-200-1591995165510.jpg

Matt Debergalis on GraphQL and Data Modelling in the Enterprise

In this podcast, Matt Debergalis, founder and CTO at Apollo, sat down with InfoQ podcast co-host Daniel Bryant. Topics discussed included: the motivations for GraphQL, the Apollo Data Graph platform, data modelling in an enterprise context, and how incrementally adopting GraphQL can help with decoupling the evolution of frontend and backend systems. (Podcast)

https://res.infoq.com/podcasts/coaching-mentoring-teamwork/en/smallimage/engineering-culture-200x200-1591618719968.jpg

Steve Crago on Coaching, Mentoring and Facilitating Effective Teamwork

In this podcast recorded at Agile 2019, Shane Hastie, Lead Editor for Culture & Methods, spoke to Steve Crago about how leaders need to be coaches, being a good mentor and facilitating effective meetings. (Podcast)

https://assets.infoq.com/newsletter/regular/en/assets/QConSFLogoNLad.png

Save $880 before June 20th for QCon San Francisco (Nov 16-18, 2020)

QCon San Francisco offers a wide variety of technical and non-technical topics to give you as much support as possible during these challenging times. Join your peers to get inspired and take the next best steps in your career. Find out more about the conference.

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Google Open-Sources Computer Vision Model Big Transfer

  2. Paddle Quantum: Bringing Baidu Deep Learning Perform to Quantum Computing

Databases and Stream Processing: a Future of Consolidation

Ben Stopford digs into why both stream processors and databases are necessary from a technical standpoint but also by exploring industry trends that make consolidation in the future far more likely. He examines how these trends map onto common approaches from active databases like MongoDB to streaming solutions like Flink, Kafka Streams or ksqlDB. (Presentation with transcript included)
Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020

SPONSOR AD

Aerospike

Multi-site Clustering for Globally Distributed Transactions at Scale

With strong, immediate data consistency and rack awareness capabilities, Aerospike’s multi-site clustering capability enables firms to operate a single database cluster across multiple locations without risking data loss or restricting data availability. Download this white paper to learn more.

TOP DevOps NEWS HEADLINES

  1. Microsoft Announces Public Preview of Azure Arc Enabled Kubernetes at Build 2020

  2. Uber Open Sources Tool to Automatically Cleanup Stale Code

  3. The Defense Department's Journey with DevSecOps

  4. HashiCorp Consul: 1.8 Release and New Kubernetes Tutorials

  5. Istio 1.5: Lin Sun and Neeraj Poddar Discuss istiod, Wasm, and Multi-Cluster Support

State at the Edge: an Interview with Peter Bourgon

Building upon topics in his talk at QCon London, Peter Bourgon answers questions about edge computing, distributed data, and the complexity of synchronization. (Article)

Bootiful Azure Spring Cloud

Julien Dubois and Josh Long discuss how Azure supports service discovery, centralized configuration, database binding, application scaling and monitoring, distributed tracing and blue/green deployment. (Presentation)

Building a Scalable Data Science & Machine Learning Cloud Using Kubernetes

Murali Paluru discusses how to leverage Kubernetes within a team using the architecture shared, and some of the common mistakes and pitfalls to avoid. (Presentation)
Live Webinar: June 25th, 2020: Solving the Hidden Costs of Kubernetes with Observability

SPONSOR AD

Gremlin

Predicts 2020: Agile and DevOps Are Key to Digital Transformation (from Gartner)

In a recent report, Gartner analysts have uncovered gaps in existing Agile and DevOps approaches. Some of the key findings include the fact that Chaos engineering to improve resilience has gone from being an experimental practice among digital natives to gaining traction among large enterprises. Download now.

TOP Development NEWS HEADLINES

  1. Facebook's Vision for the Future of Work

  2. WebAssembly Extended with Hot Reloading, Remote Debugging and Uniform Hardware Access

  3. Space-Efficient Full-Text Search with Rust and WebAssembly

Functional Programming for Array-Based Parallelism

Gabriele Keller overviews functional array-based high-performance computing, how to map such programs efficiently to parallel hardware, and discusses challenges and ongoing work. (Presentation)

Hello Quantum Developers World - Yet Another Frontier for JavaScript

Miguel Ramalho talks about the underlying principles of Quantum Computing and how it differs from Classical Computing, how and why it is evolving so fast and how to take it from the hands of researchers and put it in the hands of developers, thus making way for the so-promised Quantum Developers. (Presentation with transcript included)

TornadoVM: Accelerating Java with GPUs and FPGAs

The proliferation of heterogeneous hardware represents a problem for programming languages such as Java that target CPUs. TornadoVM extends the Graal JIT compiler to take advantage of GPUs & FPGAs and provides a flexible, high-level model whilst still enabling high performance and features such as live task migration. (Article)

Creating "The Second Best Place on the Internet" with Spring Initializr

Stéphane Nicoll uses live coding to share some tips and tricks for using Spring Initializr, talks about how it came to be, and shows how to create an instance for a custom project. (Presentation)

SPONSOR AD

RedHat

Free O'Reilly eBook: Building Reactive Microservices in Java

Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. In this eBook, Clement Escoffier explains why and how Eclipse Vert.x is a good choice to build effective microservices systems. Download the free eBook now.

Blazor RenderTree Explained

Blazor is a new single page application (SPA) framework from Microsoft that relies on the .NET framework in favor of JavaScript. As part of its component development model, Blazor uses a DOM abstraction called a RenderTree. In this article we’ll learn about what exactly a DOM abstraction is, what the RenderTree is used for, and why Blazor developers should know about it. (Article)

TOP Web Development NEWS HEADLINES

  1. Deno Is Ready for Production

  2. How Paypal Enables UI Component Sharing at Enterprise Scale

Crank, a New Front-End Framework with Baked-In Asynchronous Rendering - Q&A with Brian Kim

Brian Kim introduces Crank.js, a new front-end framework with baked-in asynchronous rendering. The framework orchestrates front-end applications' tasks and rendering with standard asynchronous generators. Crank strives to be Just JavaScript, and reduces the number of concepts that need to be acquired to write a front-end application. Gone are proprietary notions of asynchronous resources. (Article)

Bangle.js - Creating a Smart Watch with JavaScript

Gordon Williams talks about how he took an off the shelf smart watch, reverse engineered it, installed a JavaScript interpreter on 400 of them and got them into the hands of the attendees at NodeConf EU. He's currently in the process of shipping another 1500 watches to Kickstarter backers. (Presentation with transcript included)

TOP Mobile and IoT NEWS HEADLINES

  1. Amazon Releases AWS Amplify iOS and Android into General Availability

Mozilla's WebXR Viewer 2.0 Experiments with WebXR-Compliant JavaScript API for iOS

WebXR 2.0 is a full rewrite of Mozilla's experimental augmented reality (AR) browser aimed to allow web developers to experiment with web-based AR experiences on iOS using WebXR. A key tenet of WebXR 2.0 is its new, specification-complying implementation of the WebXR JavaScript API. (News)

TOP Culture & Methods NEWS HEADLINES

  1. Mental Wellbeing in the Tech Industry: QCon London Q&A

  2. Facilitating Threat Modelling Remotely

Working Together in the Same Direction with Obeya

Obeya1 is a proven approach that facilitates teamwork and the alignment of activities around seven panels to deliver IT or manufacturing products. It accelerates the regular resolution of good problems by breaking down barriers between teams and it also benefits from the support of the management. The purpose of this article describes the first Obeya panel: vision (Article)

Q&A on the Book Learning to Scale

The book Learning to Scale by Régis Medina explores how to apply lean as an education system to scale companies and help people think about their work and learn together to create value. It provides an enterprise model built on how people learn and grow based on the idea that when people understand what they do and why they do it, they become better in what they do and the company moves faster. (Article)

The Changing Role of a Leader When Scaling Agile

Nick Winwright discusses the changes he as a leader has gone through to scale from 15 Scrum teams to 27 in three years. (Presentation)

SPONSORED CONTENT

Latest White Papers

Serverless Security Explained

Getting Started with Oracle GraalVM Enterprise Edition - A High Performance Runtime for Modern Microservices

SPONSORED CONTENT

DevTools

Developer Meetup: Focus on Feature Management.