InfoQ Homepage Development Content on InfoQ
-
Testing for the Unexpected
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.
-
NoSQL @ Netflix
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.
-
Reverse Engineering Applications
Joe Kuemerle explains why someone would use reverse engineering, outlining some of the tools for managed .NET and Java code, along with demoing techniques.
-
Visual Studio v. Eclipse: a Comparison of Automation Tooling
Ian Goodsell presents the methodology for creating Eclipse and Visual Studio-based toolkits, and introduce Visual Studio Pattern Automation Toolkit, a toolkit for toolkit developers.
-
Secure Distributed Programming on ECMAScript 5 + HTML5 Platforms
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
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.
-
Compile-time Verification, It's Not Just for Type Safety Any More
Greg Young talks about .NET’s Contracts library, showing how to use it, what it is good for, and how it improves code quality.
-
CouchDB and Erlang: Mobile and Flexible
Damien Katz and Volker Mische introduce CouchDB and explain why it is fit for mobile devices especially due to its replication capability that can handle network connectivity problems.
-
Remediation Patterns - How to Achieve Low Risk Releases
Jez Humble presents remediation patterns based on prevention, low risk release through automate provisioning and deployment plus dev/test/ops collaboration, and incremental delivery.
-
OData Internals & Implementing Custom Providers
Azret Botash talks about OData’s internals, especially URI conventions, and demoes the creation of a custom provider.
-
OSGi – The Missing Piece Of The Jigsaw
Ian Robinson explains where OSGi fits into the Java ecosystem, presenting the needs met by OSGi, the framework’s current status and a peek of future developments.
-
HTML5 and the Dawn of Rich Mobile Web Applications
James Pearce introduces cross-platform web apps development using HTML5 and web frameworks, such as jQTouch, jQuery Mobile, Sencha Touch, PhoneGap, outlining what makes a good framework.