InfoQ  Newsletter

John, in this issue, July 29, 2014:

General Development, Java, .NET, Dynamic Languages, Mobile, Cloud, Agile, Architecture & Design, Operations & Infrastructure

REST Easy: API Design, Evolution, and Connection
By conforming Web apps, Web services, and Web APIs with proven RESTful constraints, learn how your teams can improve API performance while reducing development effor. Learn More.

QCon SF 2014: ½ tutorials confirmed; NEW Tutorial Selection Refund Policy (Nov 3-7)

The tutorials for QCon San Francisco will take place Nov 6 - 7. Topics will include Machine Learning, Java8, Web Components, Node.js, Rx in Javascript, RxJava on the server, Swift Programming and more. If you buy now and find that you're not interested in the tutorials published by Sep 2nd, we will refund your tutorial ticket price. Register before Aug 23rd to save $600.

General Development Latest Content

Introducing Spring XD, a Runtime Environment for Big Data Applications

Spring XD (eXtreme Data) is Pivotal's Big Data play. It joins Spring Boot and Grails as part of the execution portion of the Spring IO platform. (Article)

Duetto: C++ as the Platform Language for the Web

Alessandro Pignotti introduces Duetto, a C++ compiler that enables developers to write full client-server Web applications in standard C++ and to port existing C++ codebases to the Web. (Presentation)

How WebMD Maintains Operational Flexibility with NoSQL

Rajeev Borborah and Matthew Wilson discuss using NoSQL at WebMD - architecture, benefits, roadmap - with details on the caching and key-value storage implementation behind a few of the WebMD applications: Physician Finder, Symptom Checker and WebMD Runtime. (Presentation)
The next QCon is in San Francisco, Nov 3-7, 2014. Join us!


Going Reactive: Event-Driven, Scalable, Resilient & Responsive Systems

Jonas Bonér discusses four key traits of Reactive Apps: Event-Driven, Scalable, Resilient and Responsive, how they impact application design, how they interact, related technologies and techniques. (Presentation)


Clients Matter, Services Don't

Mike Amundsen reviews patterns in developer practices and trends in services and libraries that emphasize the idea that in the end "Clients Matter, Services Don't". (Presentation)
The next QCon is in San Francisco, Nov 3-7, 2014. Join us!

API's and the Enterprise Architect's Dilemma - Join
Mashery's John Oberon as he explores how to mitigate
risks when exposing data and how the right API
management approach can help you expose enterprise
assets securely. Learn more.
Related eMag: A Brief Introduction to REST

Latest from Java

Juergen Hoeller Gets Personal on Spring 4, Java 8, Spring XD, and all things Spring

Juergen Hoeller has lead the development of the Spring core framework for over 10 years. In this interview we get a glimpse of the passion & insight behind Spring. Includes Spring 4, Java 8, and more. (Interview)
The next QCon is in San Francisco, Nov 3-7, 2014. Join us!

Parallel-lazy Performance: Java 8 vs Scala vs GS Collections

Sponsored by Goldman Sachs. Java 8 has Streams, Scala has parallel collections, and GS Collections has ParallelIterables. How well do they perform? (Presentation)
The next QCon is in San Francisco, Nov 3-7, 2014. Join us!

Practicing at the Cutting Edge: Learning and Unlearning about Performance

Martin Thompson discusses the major steps in the evolution of Java and how it contrasts to alternative technologies, and the challenges of pushing the limits of performance. (Presentation)


Top Java News Headlines

Is Project Jigsaw Back on Track?

[Analyst Report] Prepare for a Changing and Volatile APM Market in 2014. In this report, APM analysts Jonah Kowall and Will Cappelli detail the impacts of current industry trends such as analytics, SaaS delivery, and mobile APM, and provide actionable recommendations for current and future APM buyers. Read the Report

Latest from .NET

TypeScript Gets Faster Compiler

The TypeScript team is building a new, light-weight compiler core to replace its existing one. Early results show up to 5x performance improvements compared to the existing compiler. (News)


Latest from Dynamic Languages

Building Real-time Web Applications with Stratified JavaScript

Alexander Fritze shows how to build a real-time web app with Conductance, a web app server built on Stratified JavaScript which includes support for modularity and composability of asynchronous code. (Presentation)

Latest from Mobile

Testing Mobile with Appium

Filip Maj introduces UI testing for web, native and hybrid apps on simulators or real devices with Appium, an open source framework built on WebDriver. (Presentation)
The next QCon is in San Francisco, Nov 3-7, 2014. Join us!

Latest from Cloud

Microsoft Tackles Internet-of-Things With New Data Stream Processing Service

Last week at the Microsoft Worldwide Partner Conference, Microsoft took the wraps off of Azure Event Hubs. This service - in preview release until General Availability next month - is for high throughput ingress of data streams generated by devices and services. Event Hubs resembles Amazon Kinesis and uses an identical pricing scheme based on data processing units and transaction volume. (News)


Latest from Agile

Seven Changes to Remove Waste from your Software Development Process

A story about implementing Lean Software Development in a software vendor house with seven major changes that have helped the R&D department to remove waste from their software development process. (Article)


A JIRA List is not a Scrum Product Backlog

A well managed backlog should contain a manageable set of Product Backlog Items (PBIs) that are of value to the customers & users of the resultant product. Keeping this list useful takes skill. (Article)


Q&A with Len Lagestee on "Becoming a Catalyst"

The book "Becoming a Catalyst" by Len Lagestee aims to help Scrum Masters, Agile coaches, and project managers to accelerate the culture change that is needed when an organization is adopting agile. (Article)


How I Learned to Stop Worrying and Love Flexible Scope

Gojko Adzic shows how to convince people to embrace flexible scope, not only for startup environments but for big enterprise projects as well. (Presentation)


Why Superman is not a Good Agile Team Member

Karen Siers outlines the difficulties encountered by a developer switching from a waterfall or cowboy coding environment to a collaborative Agile style. (Presentation)


Latest from Architecture & Design

All Your API Are Belong to Us

Paul Hill presents a case study of building an API with a short deadline using Node.js, WebSocket, MongoDB, JSON, Promises, Swagger, Memcached, Varnish and Hypermedia REST. (Presentation)
The next QCon is in San Francisco, Nov 3-7, 2014. Join us!


Latest from Operations & Infrastructure

A Few Good Rules

Peter Neumark from Prezi talks about the importance of deciding what development standards to adopt and how to detect when they're past their expiry date. (Article)


NoSQL Performance Benchmark: Cassandra, MongoDB, and Couchbase
Use These Seven Steps to Improve Release Velocity
eBook: Service Virtualization for Dummies
Agile for Dummies
DevOps for Dummies
APIs Fueling the Connected Car Opportunity
Deploying Spring, Jenkins, Chef with WAS Liberty Profile

Graph Databases 101 with Neo4j - FREE Online Training

The 2014, NoSQL, Benchmark Showdown

The Enterprise Architect's Dilemna

Performance Monitoring Tools

AppDynamics Pro - Start FREE Monitoring Now

Recent Books
eMag: DevOps in the Enterprise

Join our Network

If you no longer wish to receive these emails, please click on the following link: Unsubscribe
Forwarded newsletter?  Register to get your own weekly newsletter.
C4Media Inc. (,
2275 Lake Shore Boulevard West,
Suite #509,
Toronto, Ontario, Canada,
M8V 3Y3