In this issue, March 19, 2019 View it in your browser.

Culture & Methods Trends, Ethical Machine Learning, Climate Change, Rancher Labs Submariner, Spring Boot, React Native, Android Q, RSocket

Registrations for the 8th annual QCon New York (June 24-26) are open!

Brian Goetz, Java Language Architect @Oracle, has just been confirmed as a speaker in the Modern Java Track. Reserve your spot for the 2019 professional software development conference and save $620 if you register before April 6th!
 

SPONSOR AD

Instana_ad_img

Containers Complicating Root Cause Analysis?

When applications are broken, the critical question is “what is the exact cause?” In containerized applications, the problem is like finding a needle in a field of haystacks. Discover a new approach!

https://res.infoq.com/articles/culture-methods-trends-2019/en/smallimage/icon-trends-final-1552550485795.jpg

Culture & Methods – the State of Practice in 2019

The latest Culture and Methods Topic Graph shows the topics that the editorial team feels are gaining traction and should be explored at the beginning of 2019. (Trend Report)

https://res.infoq.com/podcasts/ethical-machine-learning/en/smallimage/infoq-podcast-200-1552678467941.jpg

Katharine Jarmul and Ethical Machine Learning

Today on The InfoQ Podcast, Wes Reisz talks with Katharine Jarmul about privacy and fairness in machine learning algorithms. Jarmul discusses what’s meant by Ethical Machine Learning and some things to consider when working towards achieving fairness. Jarmul is the co-founder at KIProtect a machine learning security and privacy firm based in Germany and is one of the three keynote speakers at QCon.ai. (Podcast)

https://res.infoq.com/podcasts/technologists-initiative-on-climate/en/smallimage/engineering-culture-200x200-1552475650642.jpg

Jason Box and Paul Johnston on What Technologists can do about Climate Change

In this podcast recorded at QCon London 2019, Shane Hastie, Lead Editor for Culture & Methods, spoke to Jason Box and Paul Johnston about the impact climate change is having, how information technology contributes to greenhouse gasses and what technologists can do to help combat it. (Podcast)

Fast and Furious: Searching in a Distributed World with Highly Available Spring Data Redis

Julien Ruaux discusses the Redis Enterprise architecture and demos Redis clusters, builds three microservices, performs full-text searches, and views the results using Spring Boot Web and Angular. (Presentation)

Ludwig: a code-free Deep Learning toolbox

Want to discover how to train models and use them for prediction without writing code? Join Uber AI’s Piero Molino at QCon.ai and learn how to simplify the prototyping process and streamline data processing so you can focus on developing deep learning architectures.

TOP DevOps NEWS HEADLINES

  1. Microsoft Opens Two New Datacenters in Africa with General Availability of Microsoft Azure

  2. DigitalOcean Announces Partner App Marketplace

  3. OperatorsHub.io, a Public Registry for Kubernetes Operators

  4. Rancher Labs Release Submariner to Enable Network Connectivity between Kubernetes Clusters

  5. Swim Open Sources Platform That Challenges Conventional Wisdom in Distributed Computing

Book Review: Alexa Skills Projects by Madhur Bhargava

In this book, Madhur Bhargava introduces developers to Alexa and the Amazon platform that can be used to build skills. The book includes many hands-on examples and allows developers to quickly experience conversational application development. At the end of the book, Bhargava provides a glimpse into the future and provides readers with some of his insights on the future of digital assistant capabilities. (Article)

Building Production-Ready Applications

Michael Kehoe explores how to deploy microservice to production. He talks about best practices for designing, deploying, monitoring & documenting applications. (Presentation with transcript included)
The next QCon is QCon.ai San Francisco, April 16-17, 2019. Join us!

Capacity Planning for Crypto Mania

Jordan Sitkin and Luke Demi talk about how Coinbase had to deal with the cryptocurrency spikes of 2017 and how the engineers are applying lessons from these experiences to create new tools and techniques for capacity planning to prepare for future waves of cryptocurrency enthusiasm. (Presentation with transcript included)

WebSphere on Pivotal Cloud Foundry

Michael Thompson and Thomas Watson show how to deploy Spring Boot applications on Pivotal Cloud Foundry (PCF) with WebSphere. (Presentation)

Developer Secure Containers for the Cyberspace Battlefield

Chris Saunders and Jason Scanga discuss issues with container security in a multi-tenant setting, the need to encrypt communications with containers, and avoiding vulnerabilities introduced by developers. (Presentation)

See what’s new in DevOps including:

  • DevSecOps: Security at the Speed of DevOps
  • Crafting a Resilient Culture
  • Managing Workflows across Collaborating Microservices
  • And more...

Three Things I Wish I Knew When I Started Designing Languages

Peter Alvaro talks about the reasons one should engage in language design and why many of us would (or should) do something so perverse as to design a language that no one will ever use. He shares some of the extreme and sometimes obnoxious opinions that guided his design process. (Presentation with transcript included)

Towards Language Support for Distributed Systems

Heather Miller talks about research in programming languages: building up richer computations making use of CRDTs and implemented as compositions of serverless functions. (Presentation)

QCon ’18 Retrospective eMag

A Collection of Lessons Learned from Netflix, Google, Uber, and others - Download Now (eMag)

TOP Java NEWS HEADLINES

  1. The 2019 Payara Platform 5 Roadmap

  2. SAP Open Sources Java SCA Tool

  3. Helidon V1 Brings API Stability and MicroProfile 1.2 Support

Spring Boot 2.2 Reaches First Milestone Release with Performance and Memory Improvements

The Spring Boot team recently released v2.2.0 M1, the first milestone release of Spring Boot 2.2. It includes performance and memory improvements, Kubernetes-detection, and third-party library updates. Over 140 issues were resolved with this release. Starting with this release, JMX is now disabled by default. (News)

Unit Testing Strategies & Patterns in C#

Bill Dinger discusses design principles and ways to make C# code testable, as well as using testing tools such as Moq, Autofixture, & MsTest. (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.

SPONSOR AD

Site24x7_ad_img

Get a holistic view of your application performance.

Monitor the front and back-end performance of your application with a unified view instead of individual silos. Analyze application behavior and enhance the end-user experience with Site24x7 RUM and APM Insight. Get started now.

TOP Dynamic Languages NEWS HEADLINES

  1. React Native Team Surveys Developers' Pain Points

  2. Rollup 1.0 Brings Code-Splitting to Library Bundling

Vue.js 2.6 "Macross" Released with Improved Slots Syntax

Vue 2.6 (code-named *Macross*) contains new features, improvements and bug fixes. Slots get a streamlined syntax, and directives accept dynamic JavaScript expressions as arguments. Developers can now design reusable components with a greater flexibility to customize and compose their children components. (News)

Android Q Beta 1 Brings New Privacy Features, Foldable Support, Vulkan Extensions

The next Android version, dubbed Android Q, is now available for developers in beta, bringing new privacy features, system-wide behaviour changes, and new APIs to support foldable devices, Vulkan extensions, and more. (News)

TOP Architecture & Design NEWS HEADLINES

  1. A Description of RSocket and Its Communication Model: Robert Roeser at QCon London

  2. Designing and Building a Resilient Serverless System: John Chapin at QCon London

  3. A Critical Look at Event-Driven Systems: Bernd Rücker at QCon London

  4. Making Security More Intelligent, Microsoft Releases Azure Sentinel

  5. Microsoft Announces New Capabilities in Azure Firewall: Threat Intelligence and Service Tags Filters

Transforming the Healthcare Industry through API Marketplaces

A key problem in the healthcare industry is that valuable data points are hidden and siloed. Through an API marketplace, we can expose these data points securely and make them accessible by healthcare industry stakeholders and citizens alike, improving efficiency in the industry and enabling innovation in population health technologies. (Article)

Security in the Hybrid Cloud at Liberty Mutual

Matt Ruel discusses how Liberty Mutual is delivering customer value quickly via secure pipelines to the cloud. (Presentation)

See what’s new in Observability including:

  • Ben Sigelman: Recommendations When Starting with Microservices
  • Chaos Engineering Observability: Q&A with Russ Miles
  • Observability-Driven Development
  • And more...

SPONSOR AD

WSO2_ad_img

Leveraging a Winning API Management Strategy for Digital Transformation

This white paper explores the varied aspects an organization must consider when evaluating an API management solution and examines how WSO2 API Manager can be used for digital transformation. Download Now.

TOP Culture & Methods NEWS HEADLINES

  1. Observability in Testing with ElasTest

  2. Applying Artificial Intelligence in the Agile World

Q&A on the Book Evidence-Based Management

The book Evidence-Based Management by Eric Barends and Denise Rousseau explores how to acquire evidence, appraise the quality of the data, apply it in your management decisions, and assess the impact of your decisions. (Article)

Achieving Hyper-Productivity through the Use of Microservices and PCF

Thomas Seibert and Gregor Zurowski describe how their delivery performance has increased by using microservices and PCF and how their ecosystem allows for scaling to a multitude of teams. (Presentation)