In this issue, May 30, 2017 View it in your browser.

Deep Learning Frameworks, Facebook Live Architecture, Continuous Delivery on Mainframe, Chrome DevTools, Amazon Lex, Kubernetes, Tensorflow Lite, High Frequency Trading, Agile Marketing

Observability and Microservices: What Got You Here Won't Get You There

Want to discover more modern approaches to observability? Join Charity Majors at Qcon New York to learn about structured data and event-driven debugging, distributed tracing and more. In this talk she will point out some solutions to problems you may not have known you have, like high-cardinality/high-dimensionality datasets (aka the "Platforms Problem") as well as some Conway's Law and what all this means for being oncall in the glorious future.
 

SPONSOR AD

RMC_ad_img

Free Webinar: Defining Stakeholder Resistance on Projects. Project leaders can face all types of resistance from stakeholders. Providing a strong business case - using facts, and data - is usually effective; however, there is an alternative approach. Learn More in this free Webinar - Register Now. Wed, June 7th-12:00 - 1:00 CST.

https://www.infoq.com/resource/podcasts/sachin-kulkarni-facebook-live/en/smallimage/logo-infoq-podcast%20.jpeg

Sachin Kulkarni Describes the Architecture behind Facebook Live

Wesley Reisz talks to Sachin Kulkarni, director of engineering at Facebook, about the engineering challenges for Facebook live, and how it compares to the video upload platform at Facebook. (Podcast)

http://www.infoq.com/resource/podcasts/rosalind-radcliffe/en/smallimage/logo-100x100.jpg

Rosalind Radcliffe on the Non-Challenges to Continuous Delivery on Mainframe

In this podcast Manuel Pais, InfoQ lead editor for DevOps, talks to Rosalind Radcliffe, distinguished engineer at IBM, about mainframe software delivery, from technical evolution to the mindset change required to adopt DevOps and modern development practices. (Podcast)

Data Science Latest Content
infoq.com/data-science

TOP Data Science NEWS HEADLINES

Comparing Deep Learning Frameworks

Jeffrey Shomaker covers the different types of deep learning frameworks and then focuses on neural networks, including business uses and four of the main systems (eg. Tensor Flow) that are open sourced. (Presentation)

AI-Based Data Extraction

George Roth presents the challenges of data extraction from unstructured content in the context of preparing the data for Data Analytics. (Presentation)

Scio: Moving Big Data to Google Cloud, a Spotify Story

Neville Li tells the Spotify’s story of migrating their big data infrastructure to Google Cloud, replacing Hive and Scalding with BigQuery and Scio, which helped them iterate faster. (Presentation)

DevOps Latest Content
infoq.com/devops

TOP DevOps NEWS HEADLINES

Continuous Delivery the Hard Way with Kubernetes

Luke Marsden assembles a CI/CD pipeline from scratch to Kubernetes using GitLab CE as an example. He looks at open source tools which can facilitate coordinating simultaneously updating configuration and performing releases to Kubernetes, as well as rolling back and pinning releases, and also having different release policies to different environments. The talk is mostly demos. (Presentation)
The next QCon is in New York, June 26-30, 2017. Join us!

Deliver Docker Containers Continuously on AWS

Philipp Garbe discusses ECS and all other services needed to run containers in production, automatically deploying and scaling an ECS cluster and containerized applications. He also shares his experiences and what features are still missing. (Presentation)
The next QCon is in New York, June 26-30, 2017. Join us!

When Containers Attack!

Anne Currie dives deep into history: what the past can tell us about full stack engineers, popular tech platforms and the dangers of searching for the perfect technology. (Presentation)
The next QCon is in New York, June 26-30, 2017. Join us!

SPONSOR AD

Evident_ad_img

11 Things to Focus on to be PCI Compliance in AWS. Learn how to secure your PCI cardholder data in AWS with this guide from Evident.io. Tips, examples, and other advice from PCI and AWS experts. Download now.

Development Latest Content
infoq.com/development

TOP Development NEWS HEADLINES

Get Kata

Kevlin Henney discusses a couple of katas and digs deeper into TDD, lambdas, language(s), (dys)functional programming and Alcubierre drive. (Presentation)

cgroupv2: Linux's New Unified Control Group System

Chris Down goes over design decisions and deviations for cgroupv2 compared to v1, pitfalls and caveats one may encounter when migrating to cgroupv2, and practical information about how they are using cgroupv2 inside Facebook. (Presentation)
The next QCon is in New York, June 26-30, 2017. Join us!

GraphQL for Fun & Profit

Tom Adams introduces GraphQL, explaining why it is useful when dealing with an API. (Presentation)

SPONSOR AD

appScatter_ad_img
Java Latest Content
infoq.com/java

Datacenter Operators: Bumpy Ride Running Containers on Infrastructure Built for VMs

Specialized container technology company Diamanti was named a “cool vendor” by Gartner for their hyperconverged container platform. Mark Balch, VP of products and marketing, spoke to InfoQ with his take on the current friction that containers are creating between developers and data center operators. (News)

SPONSOR AD

AppDynamics_ad_img

Take a brief survey for a chance to win a $150 Amazon gift card. We want to hear from you! Take our quick survey and get the chance to win a $150 Amazon gift card.
Take the survey!

Dynamic Languages Latest Content
infoq.com/dynamic_languages

Updates to Google Chrome DevTools

The upcoming version of Chrome DevTools has a number of new features that can help developers build faster web pages and have an easier time debugging complex asynchronous code. At Google I/O 2017, Paul Irish presented a State of the Union showcasing a number of these new features. (News)

Mobile Latest Content
infoq.com/mobile

TOP Mobile NEWS HEADLINES

A Roadmap to the Programmable World

The emergence of millions of remotely programmable devices in our surroundings will pose significant challenges for software developers. This article proposes a roadmap from today’s cloud-centric, data-centric Internet of Things systems to the Programmable World highlights those challenges that haven’t received enough attention yet. (Article)

Architecture & Design Latest Content
infoq.com/architecture-design

TOP Architecture & Design NEWS HEADLINES

Introducing Sock Shop: A Cloud Native Reference Application

This article describes Sock Shop, a fully containerized, microservice architecture, cloud native reference application developed by Weaveworks. (Article)

Philipp Jovanovic on NORX, IoT Security and Blockchain

In this interview, originally published on InfoQ France, Mathieu Bolla talks to Philipp Jovanovic, a Cryptographer at EPFL, about NORX, IoT Security and keeping yourself safe on-line, and Blockchain. (Article)

Coding for High Frequency Trading

Richard Croucher talks about the application environments, design patterns and programming languages commonly deployed across Financial Services including Investment Banks and Hedge Funds. (Presentation)
The next QCon is in New York, June 26-30, 2017. Join us!

SPONSOR AD

Red_Hat_ad_img

Microservice Databases: Migrating from Relational Monolith to Distributed Data (By O'Reilly) - Author Edson Yanaga takes you through nine different strategies for integrating data from your monolithic application to a microservice architecture. Download Now.

Culture & Methods Latest Content
infoq.com/culture-methods

TOP Culture & Methods NEWS HEADLINES

How to Communicate Better in Distributed Teams

In this article, Hugo, Arjan and Savita explain how their distributed agile framework can help distributed teams communicate better. Based on over a decade of experience, they share actionable practices that can help you improve the communication with team members across the world. Topics covered are virtues, trust, communication rhythm, retrospectives for distributed teams. (Article)

Are Unit Tests Part of Your Team’s Performance Reviews?

No matter how often you conduct performance reviews, there is no doubt unit testing should be one of the metrics measured. Eli Lopian explains what makes a good unit test and how to measure them to ensure your development team is truly agile. (Article)

A Common Sense Journey into Agile Marketing

Andrea Fryrear shares her own experience with her marketing team adopting Agile, which tried multiple methodologies and tools in its quest to simply find what worked. (Presentation)

The Rise of Customer Experience Networks Powered by APIs

Stephane Castellani discusses why and how to build a customer experience network. (Presentation)

Uber : The Transportation Virus

Cyril Vart discusses how to build a business like Uber's using latest technologies and techniques. (Presentation)

Dev to Prod in Five Minutes: Is Your Company Ready?

Carlos Leon gives first-hand practical advice for adopting containers and the changes required, and talks about the technical and cultural changes needed to move at the pace containers can offer. (Presentation)
The next QCon is in New York, June 26-30, 2017. Join us!

Microservices: The Organizational and People Impact

Daniel Bryant presents challenges the OpenCredo team have seen when implementing microservices, suggesting tricks and techniques to manage 'micro' teams at the 'macro' level. (Presentation)

Approach and Dimensions to Accelerate Business Agility

Venkateswaran NS shares approaches and ways to accelerate business agility, examining pitfalls that large organizations face: not seeing the need for Agile, implementing Agile without context, etc. (Presentation)

Transforming an Advertising Agency - Bringing an Agile Mindset beyond Engineering

David Grabel shows how the advertising division of a company embraced Agile processes to be in sync with the development team which used a 3 week development cycle. (Presentation)