InfoQ Newsletter

John, in this issue, May 22, 2012:

Java, .Net, Dynamic Languages, Cloud, Mobile, Architecture & Design, Agile, Operations & Infrastructure, Enterprise Architecture

Taming HTML5 and JS track @QCon New York

The Browser is becoming the default platform and this track is about its de facto standards: HTML5 and JavaScript. Leading experts in the field will provide valuable insight into how they leverage HTML5 and JavaScript for building innovative products and services. Presentations will cover several issues like motivations, best-practices, security considerations, deployment patterns and more. Don't miss your chance to save $300 if you register by Jun 1st!


Latest from Java
http://www.infoq.com/java/

Dan Allen on Arquillian Testing Framework

Arquillian is an integration and functional testing platform that can be used for Java middleware testing. It helps bring the tests to the runtime environment, freeing developers from managing runtime from within the test. InfoQ caught up with Dan Allen to talk about the framework features and its future roadmap. (Article)

   

IBM's Tim Ellison on the Future of Java

Tim Ellison talks to Charles Humble about Lambda, extension methods, modularity, and plans for Java beyond Java 8. (Interview)

   

SPONSOR AD
Introducing SQLFire – In-Memory Distributed SQL Database
SQLFire minimizes disk access wait times and achieves dramatic scaling by pooling memory, CPU and network bandwidth across a cluster of machines. Download 60-day free trial!

Latest from .Net
http://www.infoq.com/dotnet/

Xamarin’s Mono for Android Now Includes a Visual Designer

Xamarin has announced a visual designer for their Mono for Android development tool integrated with Visual Studio or MonoDevelop. (News)


Latest from Dynamic Languages
http://www.infoq.com/dynamic_languages/

Polyglot Programming: The Power of Hybridization

Bruce Eckel emphasizes using different languages within a project, each one for the task it is better fitted for, and giving several such examples: Python+Scala, Go+Python, Python+CoffeeScript. (Presentation)

   

The JavaScript World Domination Plan at 16 Years

Brendan Eich recaps the major milestones and controversies in JavaScript’s history, the performance improvements, the current work on the next version of JavaScript, ending with some demoes. (Presentation)

   

Latest from Cloud
http://www.infoq.com/cloud-computing/

Pallet - DevOps for the JVM

Antoni Batchelli introduces Pallet, a devops platform for the JVM for provisioning and configuring servers, configuring clustered services, deploying and managing software, servers and services. (Presentation)

   

Quantum, Virtual Networks for OpenStack

Salvatore Orlando introduces OpenStack and Quantum, a project intended to provide network connectivity as a service, covering the current state and expected developments in the future. (Presentation)

   

Games for the Masses - How DevOps Affects Architecture Design

Jesper Richter-Reichhelm presents the DevOps integration at Wooga, and how their system architecture has evolved over the years in order to cope with the increasing number of players. (Presentation)

   
SPONSOR AD
Neo4j: NOSQL for the Enterprise
Support for transactions,
Support for durability,
Support for Java.
Download Neo4j now!

Latest from Mobile
http://www.infoq.com/mobile/

A Snapshot of the Mobile HTML5 Revolution

James Pearce discusses the status of HTML5, what it can do today and what it still missing across major mobile browsers. (Presentation)

   

Latest from Architecture & Design
http://www.infoq.com/architecture-design/

High Availability at Heroku

Mark McGranaghan presents how Heroku has designed, developed and operated cloud services providing high availability for their PaaS. (Presentation)

   

Objects, Anomalies, and Actors: The Next Revolution

Steve Vinoski believes that actor-oriented languages such as Erlang are better prepared for the challenges of the future: cloud, multicore, high availability and fault tolerance. (Presentation)

   

Latest from Agile
http://www.infoq.com/process-practices/

Deliver Early - There Is No Excuse!

Jesper Boeg discusses why it is important to deliver software early, why it is difficult to do so, along with tools/tips/practices: shared vision, story maps, coaching, and others. (Presentation)

   

Swarming Across Distance

"Swarming" is a technique whereby many members of a team work together to deliver a User Story, taking advantage of the skills of many team members working together at the same time. It is recognised as a powerful approach to delivering high quality stories quickly. Johanna addresses how to achieve the same results when your team is geographically distributed? (Article)

   

Trisha Gee from LMAX Discusses Concurrent Java Programming, Agile, and Diversity in IT

In a wide-ranging interview, LMAX's Trisha Gee talks to Charles Humble about using Java for low latency programming, and the Disruptor, an open source concurrent programming framework developed by LMAX. She also discusses the agile management techniques used at LMAX, and issues around gender and ethnic diversity in IT. (Interview)

   
SPONSOR AD
Visual Studio vNext: Collaboration through Integration
This white paper explores some of the new features in Visual Studio vNext including tools for agile planning, managing requirements & stakeholder feedback, and aligning development with operations. Download Now!


SPONSOR AD
Mingle How-To
Use trees, aggregates and formulas to automate your metrics - register for free.

Latest from Operations & Infrastructure
http://www.infoq.com/operations-infrastructure/

Machine Learning on Big Data for Personalized Internet Advertising

Michael Recce discusses how advertising works and what algorithms Quantcast uses to analyze large amounts of data in order to find out what people are interested in. (Presentation)

   

Glu-ing The Last Mile

Ken Sipe introduces Glu, an open source deployment automation tool coming from LinkedIn, showing how to perform Glu configuration along with a demo of using it. (Presentation)

   

Grid Gain vs. Hadoop. Why Elephants Can't Fly

Dmitriy Setrakyan introduces GridGain, comparing it and outlining the cases where it is a better fit than Hadoop, accompanied by a live demo showing how to set up a GridGain job. (Presentation)

   

Big Data Architecture at LinkedIn

In this interview at QCon London, LinkedIn’s Sid Anand discusses the problems they face when serving high-traffic, high-volume data. Sid explains how they’re moving some use cases from Oracle to gain headroom, and lifts the hood on their open source search and data replication projects, including Kafka, Voldemort, Espresso and Databus. (Interview)

   

Latest from Enterprise Architecture
http://www.infoq.com/enterprise-architect/

Distributed Version Control Systems in the Enterprise

Every major Open Source project worldwide has already embraced Distributed Version Control Systems (DVCS), will enterprises be next? (Article)

   


LATEST WHITE PAPERS
Combining Inspections, Static Analysis, Testing to Achieve >95% Defect Removal Efficiency
Branching and Merging Patterns: How to Make Good Development Teams Great
Why NoSQL? A Primer on the Rise of NoSQL
Identity and Access Management for Cloud Apps: A Buyer's Guide
Systems Engineering for Dummies eBook

How ALM Drives Business/IT Alignment, Competitive Advantage

ALM and Business Processes

Banking Case Study: Scaling with Low Latency using NewSQL

Building HTML5 Apps in Hours, Not Day

Early Access! Download JBoss Developer Studio 5.0 now, with packages for Mac, Windows or Linux!

Deliver Quality Code Quicker with "Go" Agile Release Management

VersionOne Test Drive

Performance Monitoring Tools

Monitor your Production Java App - includes JMX! Low Overhead - Free download




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. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #509,
Toronto, Ontario, Canada,
M8V 3Y3