BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss

GPUs in Finance

Posted by Andrew Sheppard  on  Nov 21, 2012

Andrew Sheppard overviews the driving forces behind GPU’s adoption by the financial industry, and explains the use of the Monte Carlo technique on GPUs.

Futures and Promises: Lessons in Concurrency Learned at Tumblr

Posted by Blake Matheny  on  Nov 14, 2012

Blake Matheny discusses the current status of Tumblr, its evolution and lessons learned along the way, 3 types of concurrency -Macro, Mecro and Micro-, and Motherboy –a dashboard system-.

Embracing Concurrency at Scale

Posted by Justin Sheehy  on  Nov 02, 2012

Justin Sheehy discusses designing reliable distributed systems that can scale in order to deal with concurrency problems and the tradeoffs required by such systems.

Concurrency in Android

Posted by G. Blake Meike  on  Oct 26, 2012 2

G. Blake Meike discusses concurrency in Android, focusing on AsyncTask – what can be done with it, what problems using it and how to circumvent them.

Functional Architecture

Posted by Phil Trelford  on  Aug 29, 2012

Phil Trelford suggests domains, such as modeling, DSLs, concurrency, for which functional programming is well-suited, and areas for which an OO or a mixed approach has better results.

Erlang, the Language from the Future?

Posted by Damien Katz  on  Aug 28, 2012 5

Damien Katz explains the benefits and drawbacks of using Erlang, why this language is from the future and why Couchbase has migrated some of the CouchDB’s initial Erlang code to C/C++.

Erlang's Open Telecom Platform (OTP) Framework

Posted by Steve Vinoski  on  Aug 24, 2012 1

Steve Vinoski introduces Erlang’s OTP Frmework, outlining some of its main features, including several behaviors – implementations of common patterns useful for concurrent fault-tolerant applications.

Erlang for C# Developers

Posted by Bryan Hunter  on  Jun 18, 2012 4

Bryan Hunter introduces Erlang, comparing various language features with C#’s, emphasizing what it is good for and doing a demo.

Ozma: Extending Scala with Oz Concurrency

Posted by Peter Van Roy  on  May 29, 2012

Peter Van Roy discusses solving concurrency issues with deterministic concurrency using Ozma, an extension of the Scala language employing the Oz deterministic dataflow concepts.

Concurrent Programming Using The Disruptor

Posted by Trisha Gee  on  May 28, 2012 1

Trisha Gee introduces Disruptor, a concurrency framework based on a data structure – a ring buffer – that enables fast message passing in a parallel environment.

Distributed Systems with ZeroMQ and gevent

Posted by Jeff Lindsay  on  May 22, 2012 1

Jeff Lindsay discusses creating distributed and concurrent systems using ZeroMQ – a lightweight message queue-, and gevent – a coroutine-based networking library.

Objects, Anomalies, and Actors: The Next Revolution

Posted by Steve Vinoski  on  May 18, 2012 8

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.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT