In this issue, November 21, 2016 View it in your browser.

Dropbox after AWS, NoSQL, Eclipse Che, Firefox 50, The Next Decade of Software, Visual Studio for Mac, Inclusive Collaboration, logz.io

First speakers confirmed for QCon London 2017

Brian Goetz (the Java Language architect) joins us as a speaker and workshop presenter. Joining Goetz, Sachin Kulkarni (Director of Engineering @Facebook) will be discussing Facebook Live. Other early confirmed speakers: Christina Camilleri, Security Analyst @BishopFox focused on Penetration Testing; Riccardo Spagni ("Fluffypony"), Monero Core Team; Sudhir Tonse, Engineering Manager @Uber; Jonas Bonér,Founder & CTO @LightBend. Save your seat and can save up to £360 before Dec 17th!
 

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.

http://www.infoq.com/resource/podcasts/preslav-le-dropbox/en/smallimage/9x100x100.jpg

Preslav Le on How Dropbox Moved off AWS and What They Have Been Able to Do Since

In March 2016 Dropbox announced that they had migrated away from Amazon Web Services (AWS). In this week's podcast Robert Bluman talks to Preslav Le about what they have been able to do since.

http://www.infoq.com/resource/minibooks/emag-nosql-databases/en/smallimage/logo-nosql.jpg

The InfoQ eMag: The Current State of NoSQL Databases

This eMag focuses on the current state of NoSQL databases. It includes articles, a presentation and a virtual panel discussion covering a variety of topics ranging from highly distributed computations, time series databases to what it takes to transition to a NoSQL database solution.

Data Science Latest Content
infoq.com/data-science

Getting Started with Machine Learning

A quick introduction to the machine learning field exploring both supervised and unsupervised approaches. (Article)

How Predictive Analytics Boosts the Customer Experience at the Georgia Aquarium

Beach Clark talks about the technological and cultural challenges of turning data science into a vital part of the business model at Georgia Aquarium. (Presentation)

Overview of Artificial Intelligence and Its Use in Analyzing “Voice of Cancer Patients”

Alok Aggarwal overviews Artificial Intelligence and discusses a use case, “Voice of Cancer Patients” that uses ML and NLP algorithms to analyze unstructured text written by cancer patients. (Presentation)

SPONSOR AD

Compose_ad_img

What PostgreSQL has Over Other Open Source SQL Databases. Its tag line claims that its: "The world's most advanced open source database." See why PostgreSQL makes this claim. Part 1 of this series look at storing data - the model, structures, types and size limits.
Learn More.

DevOps Latest Content
infoq.com/devops

TOP DevOps NEWS HEADLINES

The Container Landscape: Docker Alternatives, Orchestration, and Implications for Microservices

Orchestration of containers is key for success, and various technologies are competing for market share. This article examines the current tooling and how this relates to deploying microservices. A key takeaway is that developers should create business logic of their microservices using a vendor -and platform- agnostic approach. (Article)

Tour d'Azure 2016 - What are the New Killer Features That'll Blow You Away?

Mike Benkovich presents the latest features of Azure, such as App Services, Kudu, and more. (Presentation)

Leadership Election with Spring Cloud Cluster

Dave Syer shows how Spring Cloud Cluster provides a simple abstraction for leader election and how it is implemented using Zookeeper, Hazelcast and etc. (Presentation)

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!

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

TOP Culture & Methods NEWS HEADLINES

Inclusive Collaboration and the Silence Experiment

With highly collaborative approaches becoming the norm in the software industry, it is time to re-consider collaboration and provide workplaces and practices that embrace all kinds of thinkers. This article introduces Inclusive Collaboration and describes the Silence Experiment to help teams consider different aspects of collaboration and work more effectively with all types of minds. (Article)

Java Latest Content
infoq.com/java

Testing with Spring 4.3, JUnit 5, and beyond

Sam Brannen gives an overview of the latest core integration testing improvements in Spring 4.3, covers recent improvements in Spring MVC Test and shifts to what kinds of testing features to expect in Spring 5.0. And last, but not least, he dives into live examples using Spring's upcoming support for JUnit 5 for modern testing on Java 8 and beyond. (Presentation)

Testing Spring Boot Applications

Phil Webb discusses the new features added to Spring Boot 1.4 to help with testing, how to do unit testing, how and when to involve Spring in tests, and useful tools and libraries. (Presentation)

Intro to Spring Boot

Eddú Meléndez Gonzales takes a look at what Spring Boot is, why it's turning heads, why you should consider it for your next application (REST, web, batch, big-data, integration, whatever!) and how to get started. (Presentation)

SPONSOR AD

AppDynamics_ad_img

AppDynamics Introduces New Business iQ.
Business iQ can transform your application performance monitoring into business results. Learn more.

Development Latest Content
infoq.com/development

TOP Development NEWS HEADLINES

The Next Decade of Software Development

Joel Semeniuk keynotes on the next decade of software development, what are the trends and what is driving them and what it is the role of innovation in all of this. (Presentation)

Mobile Latest Content
infoq.com/mobile

Firefox Focus, a Private Web Browser for iOS

Firefox Focus is a new web browser for iOS that blocks many ad and content trackers by default. Along with its minimal, single tab UI, the browser offers privacy and speed. (News)

Dynamic Languages Latest Content
infoq.com/dynamic_languages

TOP Dynamic Languages NEWS HEADLINES

Building Modern Web Applications with Angular2

Sergi Almar talks about the Angular2 architecture and how TypeScript allows us to build more maintainable and clean applications having the benefits of a typed language. He looks at the Angular2 component based model, dependency injection, data binding, routing, templates to build modern web applications. (Presentation)

Using vfsStream to Test File Uploads with Laravel

Testing of uploading files can be tricky, but with the right tools and the knowledge of a few tricks, the process can be more efficient and a lot less difficult. This article goes over creating an endpoint to upload a CSV file of users and testing that users in the CSV are displayed in the JSON response, as well as adding validation to ensure CSV files are the types of files being dealt with. (Article)

SPONSOR AD

IBM_ad_img

Create Event-Driven, IoT, and Mobile Applications with Ease. Bluemix is the home of 130+ unique services, including offerings like IBM Watson and Weather.com, and millions of running applications, containers, servers, and more. Start Using the Bluemix Platform - Learn More.

.NET Latest Content
infoq.com/dotnet

TOP .NET NEWS HEADLINES

Microsoft to Announce Visual Studio for Mac

The MSDN Blog briefly published a post on Visual Studio for Mac then they took it down because the new product is supposed to be announced at Microsoft Connect(), which is to take place from Nov 16-18, 2016. A copy of the page can be accessed on Google’s cache. (News)

SPONSOR AD

Intel_ad_img

Increase security, even on compromised platforms, with Intel® Software Guard Extensions (SGX).
Partition your applications into CPU-hardened “enclaves” to increase security on even compromised platforms
with Intel® SGX. Learn More.

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

TOP Architecture & Design NEWS HEADLINES

Going Reactive: Building Better Microservices

Rob Harrop talks about how Reactive is a natural fit for building resilient microservices. Reactive provides developers with an elegant model for constructing applications out of communicating components that improves code readability, eases concurrent programming and supports fine-grained unit testing. (Presentation)

Netflix's Edge Gateway Using Zuul

Mikey Cohen presents real examples of how gateway services, built on top of Netflix's Open source project, Zuul, are used in front of nearly all of Netflix's consumer facing traffic , and will show how gateway infrastructure is used in real highly available, massive scale services. (Presentation)