Older Newer rss

Pimp My Architecture

Posted by Dan North  on  Nov 12, 2009 8 Posted by Dan North Follow 2 Followers  on  Nov 12, 2009 8

Dan North discusses an example of rearchitecting an application without rewriting it from scratch, and explains general strategies for a holistic rearchitecture.


Coaching Self-Organizing Teams

Posted by Joseph Pelrine  on  Nov 10, 2009 2 Posted by Joseph Pelrine Follow 0 Followers  on  Nov 10, 2009 2

This tutorial presents an approach utilizing leading-edge techniques from social complexity science and team dynamics to change the dynamics of a team with the aim of optimizing their work together.


ORM, EDM, ESQL, Entity Framework, LINQ to SQL, LINQ to Entities - Confused?

Posted by Eric Nelson  on  Nov 06, 2009 13 Posted by Eric Nelson Follow 0 Followers  on  Nov 06, 2009 13

Eric Nelson explains what are ORM, EDM, and ESQL, what is the difference between LINQ to SQL and LINQ to Entities, which one should be used, accompanied by hands on demos showing how to use them.


Pouring Data on Troubled Markets - Quantitative Portfolio Management Technology at BGI

Posted by Eoin Woods  on  Nov 05, 2009 Posted by Eoin Woods Follow 0 Followers  on  Nov 05, 2009

Eoin Woods explains how Barclays Global Investors (BGI) designed Apex to meet the challenges it faces and the Java technologies which were chosen for an architecture with variations on standard J2EE.


Data Grid Design Patterns

Posted by Brian Oliver  on  Nov 04, 2009 Posted by Brian Oliver Follow 0 Followers  on  Nov 04, 2009

Brian Oliver explains a number of data grid design patters: Command, Functor, Messaging, and Push Replication. He also mentions some traditional patterns used so far and Coherence Incubator.


Thoughts on the Generic vs. Specific Tradeoff

Posted by Stefan Tilkov  on  Nov 03, 2009 4 Posted by Stefan Tilkov Follow 3 Followers  on  Nov 03, 2009 4

Stefan Tilkov offers guidelines for the architect looking for a solution to his problem. Should it be a generic or a specific one? He compares several such solutions outlining the pros and cons.


Systems that Never Stop (and Erlang)

Posted by Joe Armstrong  on  Oct 30, 2009 1 Posted by Joe Armstrong Follow 2 Followers  on  Oct 30, 2009 1

Joe Armstrong on 6 reliability laws, Isolation, Concurrency, Failure Detection, Fault Identification, Live Code Upgrade, Stable Storage, showing how they are respected in Erlang, plus some examples.


Real-life SOA

Posted by Michael Poulin  on  Oct 29, 2009 3 Posted by Michael Poulin Follow 0 Followers  on  Oct 29, 2009 3

Based on real-life cases, Michael Poulin shows how to use 7 service oriented principles to handle service behavior in the execution context and UI changes, and how to prepare for unexpected changes.


Simplifying Java EE with Grails

Posted by Graeme Rocher  on  Oct 24, 2009 Posted by Graeme Rocher Follow 0 Followers  on  Oct 24, 2009

Graeme Rocher introduces Groovy and its corresponding web framework, Grails, followed by a code writing demo intended to highlight the advantages of using Grails over Java EE for web applications.


Agile Distributed Development Done Right Using Fully Distributed Scrum

Posted by Guido Schoonheim  on  Oct 23, 2009 9 Posted by Guido Schoonheim Follow 0 Followers  on  Oct 23, 2009 9

This talk discusses a number of patterns common for setting up Agile Distributed Development and will show the results that can be achieved once you get into a good Fully Distributed Scrum.


Functional Programming with a Mainstream Language

Posted by Sadek Drobi  on  Oct 22, 2009 2 Posted by Sadek Drobi Follow 0 Followers  on  Oct 22, 2009 2

Sadek Drobi shows how he applied functional programming principles, like recursion, functions, monads, to a real-life project which needed to meet certain performance requirements.


JavaScript in the Enterprise

Posted by Attila Szegedi  on  Oct 21, 2009 Posted by Attila Szegedi Follow 0 Followers  on  Oct 21, 2009

Attila Szegedi discusses Javascript in the enterprise, scalability, architectural solutions, continuations, organizational benefits and challenges, code quality, modularity and threading.

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