In this issue, December 6, 2016 View it in your browser.

JHipster, Failure Testing, HTTP/2, RXJava, gRPC, .NET Core, React at Pinterest, Amazon Chooses MXNet for AWS Deep Learning, re:Invent

Scaling Facebook Live Videos to a Billion Users at QCon London

Building a successful Live streaming platform requires live streams to have low latency and high quality. Sachin Kulkarni, Dir of Engineering @Facebook will talk about why Live matters, how Facebook Live was architected for these requirements and how it is setup to be flexible in adding features like multi-person live streaming. Join us at QCon London and save up to £360 before Dec 17th!
 

SPONSOR AD

Site24x7_ad_img

Application Monitoring for all DevOps needs.
Get unmatched visibility into Java, ․NET, PHP and Ruby web applications. Monitor web applications and resolve performance degradation no matter where they originate. Get started with your 30-day free trial. Sign Up Now!

https://www.infoq.com/resource/minibooks/jhipster-2-mini-book/en/smallimage/logo.jpg

The JHipster Mini-Book 2.0

The JHipster Mini-book is a guide to getting started with hip technologies today: AngularJS, Bootstrap and Spring Boot. This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application. (Minibook)

https://www.infoq.com/resource/articles/handle-data-science/en/smallimage/logo.jpg

Article Series: Getting a Handle on Data Science

In this series we explore ways of making sense of data science - understanding where it's needed and where it's not, and how to make it an asset for you, from people who've been there and done it. (Article Series)

http://www.infoq.com/resource/podcasts/failure-as-a-service/en/smallimage/9x100x100.jpg

Kolton Andrus on Lessons Learnt from Failure Testing at Amazon and Netflix and New Venture Gremlin

Wesley Reisz talks to Kolton Andrus. Andrus is the founder of Gremlin Inc. He was a Chaos Engineer at Netflix, focused on the resilience of the Edge services. He designed and built FIT, Netflix's failure injection service. Prior, he improved the performance and reliability of the Amazon Retail website. (Podcast)

Data Science Latest Content
infoq.com/data-science

TOP Data Science NEWS HEADLINES

Data Science up and down the Ladder of Abstraction

Although Clojure lacks the extensive toolbox and analytic community of the most popular data science languages, R and Python, it provides a powerful environment for developing statistical thinking and for practicing effective data science. (Article)

MLeap: Release Spark ML Models

Hollin Wilkins discusses the reasons behind MLeap, outlines the programming time saved by using it, shows benchmarks of several online models, and provides a demo and examples of using it in practice. (Presentation)

Elasticsearch for SQL Users

Shaunak Kashyap looks at several well-understood concepts and SQL queries from the relational paradigm and maps these to their Elasticsearch equivalents. (Presentation)

SPONSOR AD

Compose_ad_img

Go Serverless with Apex and MongoDB - While AWS's Lambda service treats each function as an independent unit, Apex provides a framework which treats a set of functions as a project. Plus, it even extends the service to languages beyond just Java, Javascript, and Python such as Go. Learn More.

DevOps Latest Content
infoq.com/devops

TOP DevOps NEWS HEADLINES

Five Lessons Security Can Learn from DevOps

Just as DevOps emerged to meet new business needs, new approaches in security are now needed to address the challenges of a DevOps-driven world. These new security approaches themselves must incorporate DevOps practices that rely on modularity, automation, standardization, auditability, and mirrored systems. (Article)

The Psychology of Security Automation

​Jason Chan discusses how security teams can use thoughtful tools and automation to improve relationships with development teams while creating a more secure and manageable environment. (Presentation)
The next QCon is in London, March 6-10, 2017. Join us!

SPONSOR AD

MongoDB_ad_img

The best way to run MongoDB in the cloud.
Simple, flexible, fast.
Pay only for what you use.
Use code goAtlas25 to get $25 in free credit!
Try MongoDB Atlas today.

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

TOP Culture & Methods NEWS HEADLINES

Q&A on the ​Practice of System and Network Administration (3rd Edition)

The book The Practice of System and Network Administration takes a holistic view on system administration: it provides a framework and strategies for solving problems regardless of the operating system, brand of computer, or type of environment. The third edition incorporates new developments like DevOps, infrastructure as code, continuous integration, operational excellence and assessments. (Article)

Open Culture in a Corporate Setting

Daniel Tenner discusses open culture in a corporate setting, how to get it and why to have one. (Presentation)

Coaching New Management Behaviors

Christopher Chapman introduces W.E. Deming's philosophy and Eli Goldratt's Theory of Constraints, providing a basis for managers to learn to manage complexity and systems instead of people. (Presentation)

Java Latest Content
infoq.com/java

TOP Java NEWS HEADLINES

Reactor by Example

Reactor, like RxJava 2, is a fourth generation reactive library launched by Spring custodian Pivotal. It builds on the Reactive Streams specification, Java 8, and the ReactiveX vocabulary. In this article, we’ll draw a parallel between Reactor and RxJava, and showcase the common elements as well as the differences. (Article)

Designing, Implementing and Using Reactive APIs

Ben Hale and Paul Harris talk about what led them to choose a reactive API. Using that project as a lens, they explore how they designed and implemented this API using Project Reactor and what users should expect when using a reactive API. (Presentation)

PCF Dev: Spring Cloud Services in Your Pocket

Keaty Gross talks about PCF Dev, a new distribution of Cloud Foundry designed to run on laptop or workstation. PCF Dev is intended for programmers who wish to develop and debug their applications locally on a fully-featured Cloud Foundry. He talks about its history, its roadmap, and what sort of peculiarities arise when an entire Cloud Foundry is packed onto one VM. (Presentation)

Reactor 3.0, a JVM Foundation for Java 8 and Reactive Streams

Stephane Maldini explores how the new Reactor design, structure and features can progressively help developers go Reactive. (Presentation)

A Lite Rx API for the JVM

Sebastien Deleuze and Stephane Maldini talk about developing Reactive applications using Reactor Core 2.5, and using Flux and Mono types with various exercises. (Presentation)

Spring Boot @ PayPal

Fabio Carvalho and Eduardo Solis from PayPal discuss adding Spring Boot to their RESTful Java framework providing a microservices architecture based on cloud, CI, Docker and embedded containers. (Presentation)

gRPC 101 for Spring Developers

Ray Tsang discusses using gRPC's streaming API to build sophisticated real-time applications, diving into integration with Maven, Gradle, Spring Boot and RxJava. (Presentation)

SPONSOR AD

AppDynamics_ad_img

How to Master Your Java Memory (and Save Your Programming). Identify what’s causing your memory leaks, ways to address the issue and understanding of the role Java garbage collection plays in your overall application performance. Read the Full Article.

Development Latest Content
infoq.com/development

TOP Development NEWS HEADLINES

Art of Stepping on the Same Rake, Volume 2

Alex Holden talks about hackers and their attacks, their latest techniques and the defenses needed today and tomorrow. He also talks about a number of recent breaches as well as lessons learned. (Presentation)
The next QCon is in London, March 6-10, 2017. Join us!

What Happens When Data Gets Breached?

Jarrod Overson talks about a world where passwords are traded, sold, verified, and used to exploit sites, how to recognize malicious traffic, and how to take a stand against attackers. (Presentation)
The next QCon is in London, March 6-10, 2017. Join us!

The History and Future of Wearable Computing and Virtual Experience

Amber Case talks about the road from virtual reality to augmented reality and what is needed to build to get there. She talks about various topics on the history and future of wearables, human augmentation, infrastructure, machine vision, processing, distributed computing and wireless data transfer, a church dedicated to VR, computer backpacks, heads up displays, reality editing, and so on. (Presentation)
The next QCon is in London, March 6-10, 2017. Join us!

SPONSOR AD

RedHat_ad_img

Containers and Docker are getting more complicated and there are easy tips, tricks and shortcuts that can help you remember it all. Download the Containers Cheat Sheet for Developers.

Dynamic Languages Latest Content
infoq.com/dynamic_languages

TOP Dynamic Languages NEWS HEADLINES

Pinterest's Switch to Universal JavaScript and React

The story of Pinterest's switch to React is really the story of re-architecting their Django server-side engine to use universal JavaScript for template rendering. (News)

SPONSOR AD

ThoughtWorks_ad_img

Manage complex deployments across teams with ease using GoCD. Get started on your continuous delivery journey by getting increased visibility into and control of all your workflows. Say goodbye to deployment panic and hello to consistent, predictable deliveries. Download and use GoCD for free.

.NET Latest Content
infoq.com/dotnet

TOP .NET NEWS HEADLINES

.NET Standard 2.0: Setting Expectations Straight

Following last .NET Connect 2016, a few Microsoft MVPs have published their views on what .NET Standard is and where it is headed. (News)

SPONSOR AD

Intel_ad_img

Are You Partitioning Your Applications?
Increase security even on compromised
platforms with CPU-hardened “enclaves.”
See how Intel® Software Guard Extensions
gives your solution a competitive advantage.

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

TOP Architecture & Design NEWS HEADLINES

SPONSOR AD

Sonatype_ad_img

A Guide to DevOps Tool Selection. Today application development leaders have to patch together a complex tool chain to automate their delivery pipelines. Read this research report to understand the DevOps tool chain leaders are using to successfully deliver applications faster and with higher quality.

Operating a High Velocity Large Organization with Spring Cloud Microservices

Noriaki Tatsumi discusses building a microservices architecture on Spring Cloud that's reliable, resilient, and scalable. (Presentation)