Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Category: <span>Software Services</span>

Persistent Clouds : New Models for Data Storage

This session covers the problems encountered and available solutions when trying to scale data persistence systems to global scale. Data storage is a fundamental building block of computing systems, and the architectural computing styles collectively known as “cloud computing” bring new challenges in data persistence to developers and IT managers …

Building a Nant Script – Part 2: Adding NUnit tests

In this episode we will continue our series on how to create a build script using the NAnt build tool. In this episode we will build off the script of Part 1 and add in the ability to run NUnit tests within our script.  You can get the script for …

Kilim: Fast, lightweight, cheap message passing in Java

The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). MP eliminates worries endemic to the shared-memory mindset: lock ordering, failure-coupling, low-level data races and memory models. It simplifies synchronization between data and control …