BT

Costin Leau on Spring Data, Spring Hadoop and Data Grid Patterns

Posted by Costin Leau on  Nov 23, 2011 4

In this interview recorded at JavaOne 2011 Conference, Spring Hadoop project lead Costin Leau talks about the current state and upcoming features of Spring Data and Spring Hadoop projects. He also talks about the Caching and Data Grid architecture patterns.

Steve Vinoski and Bob Ippolito on Async I/O in Python and Node.js, Web Development in Erlang

Posted by Steve Vinoski, Bob Ippolito on  Oct 10, 2011

Steve Vinoski and Bob Ippolito discuss web development with MochiWeb and Yaws and extending Erlang with native code. Also: async I/O in Python and Node.js vs Erlang.

Jonas Bonér on Akka, Actors and Shared State, STM, Typesafe

Posted by Jonas Bonér on  Sep 02, 2011

Jonas Bonér explains the Akka project and the types of actors it offers as well as its transactional features. Also: a preview of how Akka 2.0 changes the management of (remote) actors.

Orion Henry on Heroku, Doozer and Paxos, Ruby

Posted by Orion Henry on  Aug 17, 2011 1

Orion Henry explains what make Heroku's PaaS tick, in particular the new extensible Cedar stack as well as Doozer, the implementation of the Paxos algorithm created at Heroku.

Ari Zilka on RAM is the New Disk & BigMemory

Posted by Ari Zilka on  Aug 16, 2011 3

Terracotta creator Ari Zilka talks about about the RAM is the new disk and argues for scaling up before scaling out, comparing the architectural approaches of lots of VMs with small heaps vs. a few JVMs with very large heaps. Ari introduces BigMemory, a Java add-on to Enterprise Ehcache, which allows app designs with huge amounts of memory accessible in-process, with minimal garbage collection.

Aaron Patterson on Rails 3.1 and Ruby Performance

Posted by Aaron Patterson on  Aug 09, 2011 1

Aaron Patterson talks about performance in Ruby and Rails, some of the challenges Rails and Rack pose for the Ruby GC, and much more.

Justin Sheehy and Damien Katz on Riak and CouchDB

Posted by Justin Sheehy and Damien Katz on  Aug 05, 2011

Justin Sheehy and Damien Katz discuss Riak and CouchDB, the strengths and trade-offs of different approaches to NoSQL, and why both databases are written in Erlang.

Kostis Sagonas on Erlang, Types, Static Analysis and Refactoring

Posted by Kostis Sagonas on  Jul 20, 2011

Kostis Sagons talks about how type checking can help with a dynamic language like Erlang and how static analysis tools like Dialyzer or automated refactoring tools like Tidier help keep code clean.

Ville Tuulos on Big Data and Map/Reduce in Erlang and Python with Disco

Posted by Ville Tuulos on  Jun 24, 2011

Ville Tuulos talks about Disco, the Map/Reduce framework for Python and Erlang, real-world data mining with Python, the advantages of Erlang for distributed and fault tolerant software, and more.

Gregory Collins on High Performance Web Apps with Snap and Haskell

Posted by Gregory Collins on  Jun 17, 2011

Gregory Collins talks about Snap, a high performance web framework for Haskell, where it fits in the web framework spectrum, the Iteratee I/O model, Haskell performance and much more.

Francesco Cesarini and Simon Thompson on Erlang

Posted by Francesco Cesarini and Simon Thompson on  May 26, 2011

Francesco Cesarini and Simon Thompson discuss how Erlang's design allows fault tolerance and resilience, modular error handling, details of the actor model implementation and distributed programming.

Rob Pike on Google Go: Concurrency, Type System, Memory Management and GC

Posted by Rob Pike on  Feb 25, 2011 5

Rob Pike discusses Google Go: OOP programming without classes, Go interfaces, Concurrency with Goroutines and Channels, and the Go features that help keep GC pauses short.

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