In this issue, May 28, 2019 View it in your browser.

Microsoft Cognitive Services, Cloud TPU V2 and V3, Kubernetes Future, Service Meshes, GitLab Migrates to GCP, Intel's SGX, Node.js 12

Save time learning about new technologies. Attend QCon San Francisco 2019!

Shortcut your way to the newest trends and innovations in the software industry, attend the conference that will teach what you don’t know as a software developer, engineer or team lead. Attend QCon SF 2019 (Nov 11-13) and get insights from the most innovative software shops. Save up to $855 if you register before June 15th!
 

SPONSOR AD

CData_ad_img

API Enablement & Microservices for Database Access

This technical brief focuses on the ways corporate IT leaders can modernize the connectivity of internal IT resources without the need for developer support. Download Now.

https://res.infoq.com/podcasts/ludwig-deep-learning-toolbox/en/smallimage/infoq-podcast-200-1558734549275.jpg

Piero Molino on Ludwig, a Code-Free Deep Learning Toolbox

Ludwig is a code-free deep learning toolbox originally created and open sourced by UberAI. On this podcast, the creator of Ludwig Piero Molino and Wes Reisz discuss the project. (Podcast)

https://res.infoq.com/podcasts/testing-mindset/en/smallimage/engineering-culture-200x200-1558382663867.jpg

Michael Bolton on the Testing Mindset

In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Michael Bolton about the current and future state of testing. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. OpenAI Introduces Sparse Transformers for Deep Learning of Longer Sequences

  2. Microsoft Launches Several New Machine Learning Services and Extends Its Cognitive Services

  3. Making Robots More Intelligent, Microsoft Releases Autonomous Systems Platform

  4. Google's Cloud TPU V2 and V3 Pods Are Now Publicly Available in Beta

  5. ML.NET, an Open Source Machine Learning Framework for the .NET Ecosystem: Pranav Rastogi Q&A

Using Intel Analytics Zoo to Inject AI into Customer Service Platform (Part II)

This article shares the practical experience of building a QA ranker module on Azure’s customer support platform using Intel Analytics Zoo by Microsoft Azure China team. You can quickly learn step by step how to prepare data to train, evaluate and tune a text matching model at scale and finally productionize it as a service using Analytics Zoo. (Article)

Life of a Distributed Graph Database Query

Teon Banek describes the life of a query in Memgraph following the process from reading a query as a character string, through planning and distributed execution of query operations. (Presentation)

Privacy: The Last Stand for Fair Algorithms

Katharine Jarmul discusses research related to fair-and-private ML algorithms and privacy-preserving models, showing that caring about privacy can help ensure a better model overall and support ethics. (Presentation with transcript included)
The next QCon is QCon New York, June 24-26, 2019. Join us!

The Future of Transportation

Anita Sengupta discusses the future of transportation with an eye towards how machine learning and AI will help shape the future. (Presentation with transcript included)

Massive Scale Anomaly Detection Framework

Guy Gerson introduces an anomaly detection framework PayPal has developed and is using internally, focusing on flexibility to support different types of statistical and machine learning models, and inspired by the design of scikit-learn and Spark MLlib. (Presentation with transcript included)

Modern NLP for Pre-Modern Practitioners

Joel Grus discusses the latest in NLP research breakthrough, and how to incorporate NLP concepts and models into a project. (Presentation with transcript included)

TOP DevOps NEWS HEADLINES

  1. Kubernetes Future: VMs, Containers, or Hypervisor?

  2. Infrastructure Automation Company Chef Commits to Open Source

  3. Expo : Real Time A/B Testing and Monitoring with Spark Streaming and Kafka at Walmart Labs

  4. HashiCorp Releases Consul 1.5.0 with Layer 7 Observability and Centralized Configuration

  5. How GitLab Managed to Migrate from Azure to Google Cloud Platform

Towards a Unified, Standard API for Consolidating Service Meshes

Service mesh architectures enable a control and observability loop. At the moment, service mesh implementations vary in regard to API and technology, and this shows no signs of slowing down. Building on top of volatile APIs can be hazardous. Here we suggest to use a simplified, workflow-friendly API to shield organization platform code from specific service-mesh implementation details. (Article)

A Different Meaning of CI - Continuous Improvement, the Heartbeat of DevOps

This personal experience report shows that political in-house games and bad corporate culture are not only annoying and a waste of time, but also harm a lot of initiatives for improvement. Whenever we become aware of the blame game, we should address it! DevOps wants to deliver high quality. The willingness to make things better - products, processes, collaboration, and more - is vital. (Article)

Quality Engineering in DevOps

Geoffrey van der Tas keynotes on testing in the DevOps world, covering practices to keep, habits to forget, new things to learn, and the need for manual testing. (Presentation)

The InfoQ eMag: DevSecOps in Practice

With this eMag, we present you expert security advice on how to effectively integrate security practices and processes in the software delivery lifecycle, so that everyone from development to security and operations understands and contributes to the overall security of the applications and infrastructure. Download Now.

See what’s new in DevOps including:

  • The Evolving Practice of Security
  • Life of a Packet Through Istio
  • Blunders in Test Automation
  • And more...

TOP Development NEWS HEADLINES

  1. Recent Appian Survey Unveils Worst Aspects of IT Developer Jobs

The Future of Operating Systems on RISC-V

Alex Bradbury gives an overview of the status and development of RISC-V as it relates to modern operating systems, highlighting major research strands, controversies, and opportunities to get involved. (Presentation with transcript included)

Scaling for the Known Unknown

Suhail Patel explains how Monzo prepared for the recent crowdfunding (run entirely through its app, using the very same platform that runs the bank) which saw more than 9,000 people investing in the first five minutes. He covers Monzo's microservice architecture (on Go and Kubernetes) and how they profiled and optimized key platform components such as Cassandra and Linkerd. (Presentation with transcript included)

A Journey into Intel’s SGX

Jessie Frazelle takes a deep dive into Intel's SGX technology. Frazelle covers an overview of computer architecture as background, then walks the audience through one version of the hardware and its flaws, as well as what changed in the next version. (Presentation with transcript included)

Innovator& early adopter technologies in the DevOps space

What are the fundamental architectural patterns, the realization of patterns in technology frameworks, and the design processes and skills that a software engineer must cultivate?

Mozilla Revamps WebThings, its Open Source IoT Platform

Mozilla recently released its open source IoT platform, formerly called Project Things, as WebThings. Mozilla WebThings brings a series of logging, alarm, and networking features. (News)

TOP Web Development NEWS HEADLINES

  1. Node.js 12 Release Improves Security, Performance, and Modules

RxJS: A Better Way to Write Front-End Applications

Hannah Howard talks about the premise of functional reactive programming. Data itself is treated as asynchronous - as streams which represent a snapshot, a given value over time, and operations that can transform those values. Functional reactive programming is a major conceptual shift but one that can vastly simplify front-end programming. (Presentation with transcript included)

TOP Architecture & Design NEWS HEADLINES

  1. Allegro Launches Hermes 1.0

Habito: The Purely-Functional Mortgage Broker

Will Jones talks about how Habito, the leading digital mortgage broker, benefited from using Haskell, some of the wins and trade-offs that have brought it to where it is today and where it's going next. He also talks about why functional programming is beneficial for large projects, and how it helps especially with migrating the data store. (Presentation with transcript included)

See what’s new in Architecture & Design including:

  • Designing Distributed Systems with TLA+
  • Event Streams and Workflow Engines – Kafka and Zeebe
  • Partly Cloudy, Twitter Embarks on Their Cloud Journey
  • And more...

SPONSOR AD

RedHat_ad_img

Modern Java EE Design Patterns (By O’Reilly)

Download this guide to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions. Download Now.

TOP Culture & Methods NEWS HEADLINES

  1. How Design Systems Support Team Communication and Collaboration

  2. Human Centered Design for Special Needs: Q&A with Mileha Soneji

  3. Why and How Etsy Embraces Differences at the Workplace

  4. Optimize Automated Testing Using Defect Data

Cultivating a Learning Organisation

This article explores how creating an internal culture of experimentation and learning enabled a company to keep pace with the rapid iterations in tech that have become the regular way we do business. It shows that psychological safety is a key component of the learning organisation; employees need to be able to experiment and learn from any outcome - without fear that failure will be punished. (Article)

Why Our Work Isn't Used!

Melanie Franklin uses examples from neuroscience to explain resistance to change, explaining why new ideas are ignored and the techniques to use to ease change adoption. (Presentation)

The (R)evolution of a Portfolio Wall

Anna Miedzianowska and William Peck discuss the evolution of the Portfolio Wall at Ocado, lessons learned and mistakes to avoid. (Presentation)

Love the Brain You’re in

Kate Gray and Chris Young discuss the science of the brain for people to work better together, and have a more satisfying and enjoyable life. (Presentation)

How to Navigate out of Hell

Katherine Kirk shares a condensed version of what she’s picked up from Buddhist monks and nuns that she applies in large global organizations to overcome tough delivery scenarios. (Presentation)

Balancing Risk and Psychological Safety

Andrea Dobson focuses on understanding the principles of the learning organizations, who can benefit, how to implement, and covers risks, pitfalls and effects of the learning organizational culture. (Presentation with transcript included)

SPONSORED CONTENT

Latest White Papers

Distributed Tracing: A Guide for Microservices and More

Hardware Guide: Enterprise Managed USB Hubs

SQL for NoSQL - Learn Techniques for Query and Tabular Abstraction

Caching Strategies Explained

Manual Monitoring Bad! Automatic Monitoring Good!

Developer’s Guide to Getting Started with Microsoft Azure Database for PostgreSQL

Building Modern Microservices with Micronaut - A Complete Guide

The ROI of Compliant Database DevOps

When Agile, DevOps and Lean Aren’t Enough

Keep Calm and Authenticate: Why Adaptive is the Next Best Thin

SPONSORED CONTENT

DevTools

The Future of Java: Major New Features in JDK 9, 10, 11, and 12 - Watch Now

DevTools

Monitor your applications built in Java, .NET , Ruby, PHP and Node.js