InfoQ
Newsletter
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
John, in this issue, May 22, 2012:Java, .Net, Dynamic Languages, Cloud, Mobile, Architecture & Design, Agile, Operations & Infrastructure, Enterprise Architecture
Latest from 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) |
![]() |
Introducing SQLFire In-Memory Distributed SQL DatabaseXamarins 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) |
|
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 JavaScripts history, the performance improvements, the current work on the next version of JavaScript, ending with some demoes. (Presentation) |
|
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) |
|
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) |
|
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) |
|
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) |
![]() |
Visual Studio vNext: Collaboration through IntegrationMachine 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, LinkedIns Sid Anand discusses the problems they face when serving high-traffic, high-volume data. Sid explains how theyre 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) |
![]() |
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) |
![]() |

How ALM Drives Business/IT Alignment, Competitive Advantage

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
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 |