InfoQ  Newsletter

John, in this issue, December 16, 2014

Research, Development, Java, .NET, Dynamic Languages, Cloud Computing, Mobile, Process & Practices, Architecture & Design, Operations & Infrastructure, Enterprise Architecture

How PayPal, Viber, LivePerson scale with NoSQL
Learn how the Big Data architectures of three companies - PayPal, Viber, LivePerson - achieve the required level of scalability, high performance, and consistency from their NoSQL database. Watch Now.

Track themes for QCon New York 2015 have been chosen

The QCon committee has chosen the themes for QCon New York 2015. They will be posted online in the next couple of weeks, but in the meantime take a peek at topics to be discussed: mobile, containers in production, java, reactive programming, data streams, security, architectures, microservices, modern CS and many more. Don’t miss your chance to receive the best rate available. Registration is $1,495 ($800 off) for the 3-day conference.

Research Latest Content

What's Your Next Native Language?

What native languages do you use if neither the JVM, .NET VM or JS VM is available or wanted? (Research)


Development Latest Content

Andrew Sorensen on Real Time Programming, Live Coding Music, Memory Management

Andrew Sorensen explains live music coding with Extempore, the challenges of real time programming, garbage collection, static analysis to determine real time code meets its deadlines, hotswapping code, and much more. (Interview)


Implementing Hypermedia

In this article, we'll talk about four different real-world implementations of hypermedia: how you may already be using hypermedia through image links, how GitHub uses the Link header for pagination, using hypermedia in constrained systems like iOS, and how Balanced uses hypermedia principles to build their product. (Article)


Functional Programming in Scala Review and Q&A with the Authors

Paul Chiusano and Rúnar Bjarnason's Functional Programming in Scala "is not a book about Scala," say the authors, rather it is a principled introduction to functional programming that relies on Scala. An interview with the authors. (Article)


Security Keynote

Bruce Schneier keynotes on security, hacking and the role of governments. (Presentation)
The next QCon is in London, March 2-6, 2015. Join us!


Top Development News Headlines

JetBrains Upsource 1.0: A New Code Reviewing Tool

Get Deep Visibility into Your Applications
Analyze Java, .NET and Ruby web transactions.
Get metrics from URLs to SQL queries.
Pinpoint and resolve performance issues.
Try Site24x7 APM Insight for free!

Java Latest Content

Book Review and Interview: Mastering Eclipse Plug-in Development

Regular InfoQ Java contributor Dr. Alex Blewitt has recently published a follow-up to last year’s "Eclipse 4 Plug-in Development by Example”. Called “Mastering Eclipse Plug-in Development,” the book, like its predecessor, is essentially a tutorial, but it assumes that you are already familiar with the basics of building plug-ins for the Eclipse IDE, and rapidly dives into advanced topics. (Article)


Faster Object Arrays

Gil Tene introduces org.ObjectLayout and StructuredArray, the APIs and design considerations that allow Java JDKs to match C on data structure access speeds. (Presentation)
The next QCon is in London, March 2-6, 2015. Join us!


Top Java News Headlines

Typesafe survey: Java 8 Adoption Strong, Users Anxious for Java 9

You Can See Every Line of Code in your Application. Get a complete view of your environment with deep code diagnostics and auto-discovery. Understand performance trends with dynamic baselining. And drastically reduce time to root cause and remediation. Sign up for your FREE Trial

.NET Latest Content

Using C# and Wix# to Build Windows Installer Packages

Even with WiX, working with Windows Installer packages can be quite difficult. Oleg Shilo’s solution is to ditch the XML entirely and create MSI packages using traditional C# code. (Article)


Top .NET News Headlines

Entity Framework 7 Not Recommended for ASP.NET 4

Serial Key Generating for .NET

Dramatically Improve Entity Framework Performance with Bulk Operations

A First Look to .NET Core

Dynamic Languages Latest Content

JavaScript on a Toaster: Embedded JavaScript with Duktape

Duktape takes JavaScript beyond the confines of the browser or server with a full ECMAScript 5 compliant engine that can be embedded into any C/C++ project. (News)


Top Dynamic Languages News Headlines

Io.js, Node.js Fork, Plans First Release for January 2015

Cloud Computing Latest Content

Google Adds Microsoft License Mobility to Its Cloud Platform

Google’s customers can now launch Windows Server 2008 R2 Datacenter Edition instances on Compute Engine. They can also move Microsoft workloads to Google Cloud Platform through the License Mobility initiative. (News)


Top Cloud Computing News Headlines

Bluemix Launches Docker-based IBM Containers Service Beta

DigitalOcean Receives $50 Million in Funding

Canonical Launches a Stripped Down Version of Ubuntu for Cloud

AWS OpsWorks now Supports Existing EC2 Instances and On-Premises Servers

Improve your mean time to resolution.
Shorten your response time with PagerDuty.
Respond to alerts from anywhere, get automatic
incident escalation, and ensure the right
people are on it. Try PagerDuty for free.

Mobile Latest Content

Supersonic Framework Touts Native Performance for Android and iOS Hybrid Apps

AppGyver has announced Supersonic, a new framework to build hybrid mobile apps on Android and iOS that promises to provide "real native performance," says AppGyver, thanks to a novel approach to designing hybrid apps. Supersonic is also integrated with Steroids, an impressive cross-platform IDE for hybrid apps. (News)


Top Mobile News Headlines

New Go 1.4 Adds Support for Android, Improves Garbage Collection

CocoaPods Hits 1 Millon Downloads

Android Developers Are Recommended to Switch from Eclipse to Android Studio 1.0

ZURB Releases a Framework for Creating Responsive Apps

5 OAuth Essentials for API Access Control.
This ebook examines key considerations for using OAuth to control access to enterprise APIs. Learn how to address the complex challenges associated with implementing OAuth and managing an OAuth provider. Download the eBook to learn more.

Process & Practices Latest Content

Pat Reed on the Agile Alliance Agile Accounting Program

PPat Reed talks about the Agile Accounting program of the Agile Alliance, which provides guidelines for organisations to adapt their financial accounting approaches to accommodate developing products in an agile, iterative way. One of the major challenges to large-scale implementation is how to treat agile projects from a capitalization perspective and this program provides guidelines on how to do so. (Interview)


Author Q&A: Introduction to Agile Methods by Sondra Ashmore & Kristin Runyan

The book Introduction to Agile Methods by Sondra Ashmore & Kristin Runyan is a straightforward introduction to agile values, principles and practices which includes interviews with various luminaries and respected figures from the agile movement. (Article) 


Spark the Change Winner - Mission-critical: a case study of GCHQ’s culture of innovation

The UK’s intelligence agency has a proud history of technical innovation, but given its need for secrecy and public accountability, it doesn’t sound like the kind of place to win an award for ‘innovation in management and building a happier workplace’. Yet when Spark judge, Helen Walton, interviewed GCHQ, she discovered a culture of creativity, diversity and surprising openness.


Q&A with Janet Gregory and Lisa Crispin about More Agile Testing

The book More Agile Testing reflects back on the developments that have happened in agile testing in the last five years. It covers new challenges in testing, test practices, and examples of and experiences with agile testing from teams all around the world. InfoQ did an interview with the authors Janet Gregory and Lisa Crispin. (Article)


Workflows of Refactoring

Martin Fowler keynotes on the need for refactoring and different ways to approach it. (Presentation)


Not Just Code Monkeys

Martin Fowler keynotes on the importance of building a healthy social environment where software development can thrive. (Presentation)


Improvement Initiatives Are Like Teenage Sex

Pawel Brodzinski focuses on the importance of having a correct mindset and understanding the context rather than blindly following some methods. (Presentation)


The Executive's Trinity

Stephen Bungay keynotes on the importance of combining leadership with management and command in running a business. (Presentation)


Top Process & Practices News Headlines

Jurgen Appelo on Better Management with Fewer Managers

Q&A with Gerald Weinberg on the Influence of Individual Moods on Team Working

Improving Trust and Wholeness with Temenos

Prototyping an Organization to Improve the Way of Working

Adopting Innovative Ways to Manage Organizations

Architecture & Design Latest Content

Chris Richardson Discusses CQRS and Event Sourcing via Docker

Chris discusses the rise of CQRS and Event Sourcing as a solution for all domains. With the advent of Docker, applications that manage complex domains can be built tested and deployed in minutes. Chris talks about the reasons for choosing a CQRS and Event Sourced solution as well as how the addition of Docker can help an organization embrace Continuous Delivery by using existing tools. (Interview)
The next QCon is in London, March 2-6, 2015. Join us!


Unified Big Data Processing with Apache Spark

Matei Zaharia talks about the latest developments in Spark and shows examples of how it can combine processing algorithms to build rich data pipelines in just a few lines of code. (Presentation)
The next QCon is in London, March 2-6, 2015. Join us!


Top Architecture & Design News Headlines

Failure Injection Testing: Controlling Failure in Production

Designing and Storing Aggregates in Domain-Driven Design

Stripe Open Sources Tools for Apache Hadoop

The Future of 3D Printing According to Love and Robots’ CCO

Operations & Infrastructure Latest Content

Randy Bias Talks OpenStack, Infrastructure as a Service, DevOps and Developers

Randy Bias of EMC talks to InfoQ about the recently concluded OpenStack summit in Paris and why application developers should care about IaaS and OpenStack. He covers DevOps, how it’s important to break down silos and how OpenStack and cloud computing can help. He also talks about what is needed to supplement OpenStack to make it more relevant for app development. (Interview)


Removing Binary Files from git using Roberto Tyley’s BFG Repo-Cleaner

Source controls systems are not just black boxes that just work. If you don’t properly maintain your repositories, they will eventually become a major burden to the developers who are trying to use it. Tools can help with this, such as Roberto Tyley’s BFG Repo-Cleaner for Git. This tool is used to remove large binary files that were accidentally checked into a git branch. (Article)


Top Operations & Infrastructure News Headlines

SysAdvent: DevOps Yearly Review And a Bit of History

HashiCorp Announces Atlas and Receives $10 Million in Funding

Cloud Foundry Foundation Forms with 40 Member Companies

Enterprise Architecture Latest Content

CenturyLink Acquires DataGardens to Offer DR as a Service

CenturyLink, one of the largest telecommunications and cloud providers has announced the acquisition of Canada based disaster recovery software company, DataGardens. (News)


Top Enterprise Architecture News Headlines

Microsoft and Accenture Partner to Deliver Hybrid Cloud Solutions

Microsoft Azure for Government is Generally Available

Why NoSQL - Three Trends Disrupting the Database Status Quo
Solving the database deployment problem with DLM

How PayPal, Viber, LivePerson scale with NoSQL

Continuous Delivery Video

Rock your Java Apps with Zing

Performance Monitoring Tools

AppDynamics Pro - Start FREE Monitoring Now

Recent Books
Cloud Automation and Management

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