In this issue, August 15, 2017 View it in your browser.

Tensor2Tensor, AWS joins CNCF, OpenAPI 3, Orchestrating Chaos, Servlet vs Reactive Stacks, .NET Standard 2.0, Netflix Event Sourcing, High Performing Teams

Talk: “Chaos Architecture” by Adrian Cockcroft at QCon SF 2017!

How do you prove the resilience of your systems? Adrian Cockcroft (VP Cloud Architecture Strategy @ AWS) says Chaos engineering is the secret. “Chaos engineering is needed to exercise the incident handling mechanisms at every level, including people and processes.” At Cockcroft’s QCon SF talk “Chaos ArchitectureNovember 13-15, he’ll look at best practices and challenges in getting you and your teams into a chaos architecture mindset!
 

SPONSOR AD

Fastly_ad_img

Just how insecure are IoT devices? Fastly Director of Security Research took IoT devices out for a spin on the open internet, and uncovered some alarming data.
Here’s the state of IoT security.

http://www.infoq.com/resource/articles/qcon-new-york-2017/en/smallimage/qcon-logo.jpg

Key Takeaway Points and Lessons Learned from QCon New York 2017

The sixth annual QCon New York was the biggest yet, bringing together over 1,100 team leads, architects, project managers, and engineering directors - up from last year's record of 940. It was also the first to take place in our new home in Times Square. (Article)

https://www.infoq.com/resource/podcasts/jessica-kerr/en/smallimage/logo-infoq-podcast%20.jpeg

Jessica Kerr on Productivity, Slack Chatbots, Yak Shaving, & Why Diversity Matters for Innovation

Wesley Reisz talks with Jessica Kerr about her focus on developer productivity. Topics include her work at Atomist building Slack Chatbots, an approach to categorizing Yak Shaving (in an effort to prioritize and automate development dependencies), how an innovation culture drives diversity, and, finally, the role of 10x developers in the lifecycle of a company or product. (Podcast)

Data Science Latest Content
infoq.com/data-science

TOP Data Science NEWS HEADLINES

Causal Inference in Data Science

Amit Sharma discusses the value of counterfactual reasoning and causal inference, demonstrating that relying on predictive modeling based on correlations can be counterproductive. (Presentation)

SPONSOR AD

MongoDB_ad_img

MongoDB Atlas - Database as a Service.
The Fastest Growing NoSQL Database on AWS/ GCP/ Azure. Start for free.

DevOps Latest Content
infoq.com/devops

TOP DevOps NEWS HEADLINES

Distributed Scheduler Hell

Matthew Campbell offers tips and tricks choosing between different container schedulers -Mesos, Kubernetes, Docker Swarm, Nomad, manual - for different applications/microservices. (Presentation)

Managing Thousands of Data Services @Heroku

Gabriel Enslein talks about the evolution of fleet orchestration, immutable infrastructure, security auditing and more to see how managing the data services for many Salesforce customers, start-ups and hobby developers alike is done with as little human interaction as possible. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 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

Growing A Development Team’s Process Guided by Tests

Orta Therox introduces Danger, a tool for automating a team's conventions surrounding code review. (Presentation)

Orchestrating Chaos: Applying Database Research in the Wild

Peter Alvaro describes LDFI's (Lineage-driven Fault Injection) theoretical roots in database research, presenting early results from the field and opportunities for near and long-term future research. (Presentation)

The Future of Your Business Needs an API Program... Now!

Roberto Galves discusses the need and how to develop an API-as-a-Business initiative to face the current economy. (Presentation)

SPONSOR AD

Site24x7_ad_img

APM and Infrastructure Monitoring:
Troubleshoot your Java, PHP, Ruby and ․NET applications to ensure best performance with Site24x7 APM. Monitor 3 Applications and 100 Servers at just $89/month. Sign Up!

Java Latest Content
infoq.com/java

TOP Java NEWS HEADLINES

Clojure Spec: Expressing Data Constraints without Types

Alex Miller introduces Clojure Spec which can be used for program validation, documentation, destructuring, instrumentation, data generation, and automatic generative testing. (Presentation)

Servlet vs Reactive Stacks in Five Use Cases

Rossen Stoyanchev talks about five common use cases in web application development and explores the impact of building on Servlet and Reactive web application stacks. For reactive programming, he uses RxJava and Reactor. For the web stack, he pits Spring MVC vs Spring WebFlux allowing us to move easily between the Servlet and Reactive worlds and drawing a meaningful, apples-to-apples comparison. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

Polyglot on the JVM with Graal

Thomas Wuerthinger provides an overview of the new capabilities Graal enables for seamless language interoperability while simultaneously providing world-class performance for each individual language. Lastly, he previews a low footprint ahead-of-time compiled Graal-enabled VM for embedded environments and microservices that require fast startup. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

SPONSOR AD

AppDynamics_ad_img

Guided Tour: AppDynamics Application Performance Management - Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. This quick guided tour walks you through AppDynamics APM’s industry-leading features and benefits. Get Started.

.NET Latest Content
infoq.com/dotnet

TOP .NET NEWS HEADLINES

.NET Standard 2.0 Has Been Finalized

Microsoft has announced the final version of .NET Standard 2.0 which includes over 32k APIs, a 140% increase over .NET Standard 1.6 and 400% compared to .NET Standard 1.0. (News)

Mobile Latest Content
infoq.com/mobile

Mobile Connectivity and IoT

Leslie Shannon overviews the different kinds of connectivity options available to IoT solution providers underlining which connectivity types are best for which purposes. (Presentation)

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

Scaling Event Sourcing for Netflix Downloads

Phillipa Avery and Robert Reta describe how Netflix successfully launched their Download feature with the use of a Cassandra-backed event sourcing architecture. They describe their event store implementation and cover what they learned along the way, and what they could have done better. Finally, they review some improvements and extensions that they are planning to address going forward. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

Take Two: Evolving Microservice Architectures

Andrew Hart talks about the architectural, operational, and cultural aspects of evolving a microservice architecture, in the process highlighting both the opportunities and the challenges that microservice architectures present. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

InfoQ Editors' Choice: Top Architecture Podcasts

Delve into Reactive Programming with Spring 5, front-end programming with Elm and React.js, and explore Stitch Fix's Data Science and Microservices technology stack in this collection of InfoQ's most popular architecture podcasts. Listen Now. (Podcast)

SPONSOR AD

Red_Hat_ad_img

Microservice Databases: Migrating from Relational Monolith to Distributed Data (By O'Reilly) - Learn how to deploy new code without disrupting user activity, the differences between CRUD pattern and CQRS, and how to to distribute and integrate your relational database into Microservices. Download Now.

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

TOP Culture & Methods NEWS HEADLINES

Quantitative Analysis of Agile Methods Study (2017): Twelve Major Findings

Donald Reifer is continuing his research into the use, misuse and application of agile methods in industry. The latest survey draws on data from 3,000 completed projects generated by 150 organizations located around the world. This article presents the results of that research. (Article)

BigCos Catching up - Digitizing the Old Economy

Christian Umbach discusses how enterprises should address the digitization of their companies. (Presentation)

Can't We Just Agree Quality Is Good?

Torbjörn Gyllebring considers that software development needs a better understanding about the dynamics and economic implications of deliberate, thoughtful contextualization of quality. (Presentation)

The Journey to Microservices from a Startup Perspective

Susanne Kaiser shares some experiences and challenges her team at JustSocialApps faced and still face during their microservices journey. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!