In this issue, February 26, 2019 View it in your browser.

DevOps and Cloud Trends, Grady Booch on AI, Uber Ludwig, Azure Cost Management, Spectre, MicroProfile, Dojo 5, Fitness Functions, Release Management at Snapchat

Registration is Open for the 13th Annual QCon San Francisco: Nov 11-15, 2019!

The 13th QCon San Francisco conference returns to the Hyatt Regency San Francisco from Nov 11-15, 2019 (Conference 11-13; Workshops 14-15). Make sure you save the date and take advantage of the best possible rates by registering soon. Save up to $965 if you register before May 25th!
https://res.infoq.com/articles/devops-cloud-trends-2019/en/smallimage/devops-cloud-trends-2019-s-1550778123254.jpeg

DevOps and Cloud InfoQ Trends Report - February 2019

An overview of how the InfoQ editorial team sees the "cloud" and "DevOps" topics evolving in 2019, which focuses on platforms and practices that are being de facto standards and emerging technologies. (Trends Report)

https://res.infoq.com/podcasts/artificial-intelligence-reality/en/smallimage/infoq-podcast-200-1550842269285.jpg

Grady Booch on Today’s Artificial Intelligence Reality and What it Means for Developers

On the podcast today, Wez Reisz and Grady Booch discuss what today’s reality is for AI. Booch answers questions like what does an AI mean to the practice of writing software, and how it seems to impact delivering software. In addition, Booch talks about AI surges (and winters) over the years, the importance of ethics in software, and host of other related questions. (Podcast)

https://res.infoq.com/podcasts/leadership-neuroscience-tired-teams/en/smallimage/engineering-culture-200x200-1550490952809.jpg

Anna Obukhova on The Biology of Leadership and Working with Tired Teams

In this podcast recorded at the Agile 2018 conference, Shane Hastie spoke to Anna Obukhova about the neuroscience and biology of leadership and what it takes to coach and work with tired teams. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Uber Open-Sources Ludwig Code-Free Deep-Learning Toolkit

Creating Robust Interpretable NLP Systems with Attention

Alexander Wolf introduces Attention, an interpretable type of neural network layer that is loosely based on attention in human, explaining why and how it has been utilized to revolutionize NLP. (Presentation)

The Whys and Hows of Database Streaming

Joy Gao talks about how database streaming is essential to WePay's infrastructure and the many functions that database streaming serves. She provides information on how the database streaming infrastructure was created & managed so that others can leverage their work to develop their own database streaming solutions. She goes over challenges faced with streaming peer-to-peer distributed databases. (Presentation with transcript included)
The next QCon is QCon London, March 4-6, 2019. Join us!

Massively Scaling MySQL Using Vitess

Sugu Sougoumarane gives an overview of the salient features of Vitess, and at the end, covers some advanced features with a demo. (Presentation with transcript included)

All QCon.ai workshops are confirmed!

Join Nooxit’s Data Scientist Jendrik Jördening, Quant University’s Chief Data Scientist and CEO Sri Krishnamurthy, Confluent’s Senior Director Tim Berlung and Linkedin’s Engineering Manager Hien Luu. Find out more about the workshops!

SPONSOR AD

Aerospike_ad_img

5 Signs Your Cache + Database Architecture May Be Obsolete

Download this white paper to learn about the five signs of obsolescence for a cache first database architecture and how a hybrid memory database can help you reduce your TCO by at least 5x and operate with unprecedented reliability. Download Now.

TOP DevOps NEWS HEADLINES

  1. Amazon Adds Three New Threat Detections to Its GuardDuty Service in AWS

  2. Debugging Microservices Running in Containers: Tooling Review at KubeCon NA

  3. RunC Bug Enables Malicious Containers to Gain Root Access on Hosts

  4. DNS Solution CoreDNS Graduates from the Cloud Native Computing Foundation

  5. Q&A on Cloud Discovery Tool for Multi-Cloud Environments

DevSecOps: Security at the Speed of DevOps

Larry Maccherone introduces the DevSecOps manifesto and provides a process model to accomplish the necessary mindset shift and achieve effective DevSecOps culture transformation. (Presentation)

Using CredHub for Kubernetes Deployments

Peter Blum and Eugene Kiselev discuss using CredHub to store sensitive data in Kubernetes clusters on PCF. (Presentation)

TOP Development NEWS HEADLINES

  1. Google Researchers Say Spectre Will Haunt Us for Years

Mitigating Software Vulnerabilities at Microsoft over the Last 20+ Years

At BlueHat IL 2019, Microsoft engineer Matt Miller described how the software vulnerability landscape has evolved over the last 20+ years and the approach Microsoft has been taking to mitigate threats. Interestingly, among the major culprits of security bugs, says Miller, are memory safety issues, which account for 70% of total security bugs Microsoft has patched. (News)

The InfoQ eMag: QCon 2018 Retrospective

We take a look back at the QCon highlights in 2018, including QCon London, QCon.AI, QCon New York and QCon San Francisco. (eMag)

Chaos Engineering 101 – Download the InfoQ eMag

Compiled by Nora Jones from Netflix, this eMag draws on real-world experiences of running chaos experiments, a discipline that allows engineers to refine, recalibrate, and navigate the understanding of our systems through intentional and careful experimentation in the form of failure injection. Download Now.

SPONSOR AD

RedHat_ad_img

Building Reactive Microservices in Java (By O’Reilly)

Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. Author and Red Hatter, Clement Escoffier, explains why and how Eclipse Vert.x is a good choice to build effective microservices systems. Download Now.

TOP Java NEWS HEADLINES

  1. Eclipse Releases MicroProfile 2.2 for Java Microservices

  2. Eclipse Releases GlassFish 5.1 Certified as Compatible with Java EE 8

MicroProfile Community Launches MicroProfile Starter, a Web-Based Project Generator

The MicroProfile community has recently launched a beta release of MicroProfile Starter, a website that allows you to create, configure and download a new automatically generated project. Users can specify the project's coordinates (groupId and artifactId), which version of MicroProfile they'd like to use, their MicroProfile server, and a number of other project configuration options. (News)

Goodbye Client Side JavaScript, Hello C#'s Blazor

Ed Charbeneau explores what Blazor means for web development and talks about how this experiment at Microsoft is shaping up. (Presentation)

.NET Core Fundamentals – Download the InfoQ eMag

Explore the benefits of .NET Core and how it can benefit not only traditional .NET developers but all technologists that need to bring robust, performant and economical solutions to the market. Download Now.

TOP Dynamic Languages NEWS HEADLINES

  1. TSLint Deprecated to Focus Support on typescript-eslint

JS Foundation Releases Dojo 5

At the end of January, Dojo, a progressive framework from modern web applications, released Dojo 5. Dojo 5 brings a significant amount of bug fixes and improvements in features and tooling. This iteration aims to enable developers to ship faster a smaller and more robust code base to more browsers. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Are Frameworks Good or Bad, or Both?

  2. Fitness Functions to Ensure Architectural Goals Are Met

  3. Managing Cloud Spend, Azure Cost Management Reaches General Availability

Getting from Monolith to Microservices

Jimmy Bogard looks at strategies to break a monolith, from the front-end to the back, including database refactoring and analysis tools to see dependencies in legacy code. (Presentation)

Building without Boundaries at Boeing

Dave Bartoletti, Brad Schaefbauer and Enes Yildirim discuss how they created a platform at Boeing on which 700 apps were developed and deployed in two years. (Presentation)

What We're Learning Adopting Spring Boot and PCF for Dell.com's eCommerce

Nandini Agarwal and Malini Bhattacharjee share some of the Do’s and Don’ts from their experiences working on the cloud native transformation of Dell.com using Spring Boot, REST, and microservices on PCF. (Presentation)

Patterns of Streaming Applications

Monal Daxini presents a blueprint for streaming data architectures and a review of desirable features of a streaming engine. He also talks about streaming application patterns and anti-patterns, and use cases and concrete examples using Apache Flink. (Presentation with transcript included)

SPONSOR AD

WSO2_ad_img

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

This white paper explores the pros and cons of various approaches to authentication, and why we need a better mechanism to ensure great user experiences without compromising on security. Download Now.

TOP Culture & Methods NEWS HEADLINES

  1. Katherine Kirk on Dealing with Teamwork Hell

  2. Using Contract Testing for Applications with Microservices

  3. Release Management and Customer Experience at Snapchat

  4. Effective Mob Programming Patterns

2019 Scrum Master Trends Report Published

The 2019 Scrum Master Trends Report has been published by Scrum.org and Age of Product. The report explores salary trends, agile adoption patterns, and gender equality within the Scrum master role, based on the responses from over 2100 participants across 13 countries. (Article)

Two Sides of a Coin: Blockchain, Ethics and Human Rights

Blockchain is, for many people, still synonymous with cryptocurrencies and financial applications, but it has enormous potential as a tool for the common good. This article explores whether blockchain could help good causes and discusses whether the lessons from ethics could benefit the blockchain community. (Article)

Automation and Culture Changes for 40M Subscriber Platform Operation

Yuichiro Sano discusses lessons learned and cultural changes switching to PCF for Yahoo! Japan. (Presentation)

Microservice Agility

Nikola Bogdanov discusses the evolution of the interaction and adaptation of communication and the organizational agility in companies developing microservices. (Presentation)

Using Technology to Protect against Online Harassment Panel

The panelists discuss the changes society has seen since the advent of social media and how they're building the next generation of software tools to protect against online harassment. (Presentation with transcript included)