Older Newer rss

Java without the GC Pauses: Keeping Up with Moore’s Law and Living in a Virtualized World

Posted by Gil Tene  on  Jul 29, 2011 Posted by Gil Tene Follow 13 Followers  on  Jul 29, 2011

Gil Tene presents current trends in application memory, the problems with garbage collectors along with some related metrics, and how can Java prosper in a virtual world.


Building Systems with REST

Posted by Glenn Block  on  Jul 29, 2011 Posted by Glenn Block Follow 0 Followers  on  Jul 29, 2011

Glenn Block presents how developers can build RESTful solutions using Microsoft’s technologies, especially with WCF and .NET.


Testing for the Unexpected

Posted by Ulf Wiger  on  Jul 29, 2011 Posted by Ulf Wiger Follow 0 Followers  on  Jul 29, 2011

Ulf Wiger discusses the importance of automated testing along with some lessons learned at Ericsson, including using randomized and extensive testing, aiming to achieve system robustness.


Kanban System Design

Posted by Karl Scotland  on  Jul 28, 2011 4 Posted by Karl Scotland Follow 0 Followers  on  Jul 28, 2011 4

Karl Scotland on Kanban as a way of creating a model improving a business’ capability to meet its purpose based on systems thinking, workflow, visualization, work in process, cadence, and learning.


Building Reliable Systems from Unreliable Components

Posted by Arnon Rotem-Gal-Oz  on  Jul 27, 2011 Posted by Arnon Rotem-Gal-Oz Follow 0 Followers  on  Jul 27, 2011

Arnon Rotem-Gal-Oz discusses creating a SOA implementation that maintains a good overall reliability in spite of using smaller and a larger number of components.

AI, ML & Data Engineering Follow 759 Followers

NoSQL @ Netflix

Posted by Sid Anand  on  Jul 21, 2011 Posted by Sid Anand Follow 0 Followers  on  Jul 21, 2011

Siddharth “Sid” Anand explains the technical details behind the move from Oracle used inside their data center to SimpleDB and S3 in the cloud, and from there to Cassandra.


Craft and Software Engineering

Posted by Glenn Vanderburg  on  Jul 20, 2011 29 Posted by Glenn Vanderburg Follow 0 Followers  on  Jul 20, 2011 29

Glenn Vanderburg believes that software engineering and craftsmanship are not mutually exclusive, and there is synergy between them, explaining how to combine them in the software development process.


The Kiev Experiment: Evolving Agile Partnerships

Posted by Simon Ogle  on  Jul 13, 2011 Posted by Simon Ogle Follow 0 Followers , Alexander Kikhtenko Follow 0 Followers , Peter Thomas Follow 0 Followers  on  Jul 13, 2011

Simon Ogle, Alexander Kikhtenko, and Peter Thomas present a case study of a development team transitioning from a waterfall approach to 15 offshore Agile teams over a period of 5 years.


Secure Distributed Programming on ECMAScript 5 + HTML5 Platforms

Posted by Mark S. Miller  on  Jul 12, 2011 Posted by Mark S. Miller Follow 0 Followers  on  Jul 12, 2011

Mark S. Miller explains how to create secure applications in ECMAScript 5 and HTML5 by turning JavaScript into a distributed secure programming language.


Complex Event Processing: DSL for High Frequency Trading

Posted by Richard Tibbetts  on  Jul 11, 2011 Posted by Richard Tibbetts Follow 0 Followers  on  Jul 11, 2011

Richard Tibbetts discusses Complex Event Processing in the context of High Frequency Trading and the advantages of using high level DSLs, followed by the case study of a system built with StreamBase.


Team Leadership in the Age of Agile

Posted by Roy Osherove  on  Jul 07, 2011 7 Posted by Roy Osherove Follow 1 Followers  on  Jul 07, 2011 7

Roy Osherove discusses three maturity stages of a team and adjusting leadership accordingly, along with techniques meant to bring craftsmanship and maturity in a software development team.


Compile-time Verification, It's Not Just for Type Safety Any More

Posted by Greg Young  on  Jul 05, 2011 9 Posted by Greg Young Follow 10 Followers  on  Jul 05, 2011 9

Greg Young talks about .NET’s Contracts library, showing how to use it, what it is good for, and how it improves code quality.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you