Videos tagged with Distributed Programming


Ralph Johnson, Joe Armstrong on the Future of Parallel Programming

Ralph Johnson, Joe Armstrong on the Future of Parallel Programming

Posted in Development, Conferences, Databases, Cloud Computing

Summary Ralph Johnson and Joe Armstrong discuss their ideas about parallel programming - whether shared memory is harmful, the place of message passing, fault tolerance, the importance of protocols and more. Bio Ralph Johnson, one of the GoF behind the Design Patterns book and behind the creation of the original Refactoring Browser, is now at the CS dept. at the UIUC and the leader of UIUC Patt...

Tags: Ruby, Java, Smalltalk, Interview, Erlang, InfoQ, Data Access, Architecture, SOA, Messaging, Distributed Programming, ...



RPC and its Offspring: Convenient, Yet Fundamentally Flawed

RPC and its Offspring: Convenient, Yet Fundamentally Flawed

Posted in Conferences, Development, Web Technologies

Summary In this presentation from QCon London 2009, Steve Vinoski discusses what RPC means, the origin and history of RPC, RFC 707, the origins of Distributed Computing Environment (DCE), the growth of the Internet, standardization, distributed objects, CORBA, DCOM, Java, SOAP, WS-*, the fundamental flaws in RPC, REST properties and constraints, REST vs RPC philosophy, Erlang reliability and co...

Tags: Conferences, Technologies, SOAP, Erlang, REST, Web Services, InfoQ, SOA, Distributed Programming, CORBA, WS-Star, ...


RubyConf 2008: Building Distributed Applications

RubyConf 2008: Building Distributed Applications

Posted in Conferences, Development

Building multiple applications that all need to share data and other information between can be a daunting and challenging task. Mark will help to demystify the use of Ruby systems such as Rinda and DRb and show you how they can be used to link applications together. Through the development of the Mack framework and its use in building Helium.com, Mark will share the highlights and the pitfalls...

Tags: Conferences, Ruby, Distributed Programming, Background DRB, Confreaks, RubyConf 2008, Rinda, Mack


RubyConf 2008: Patterns in Distributed Processing

RubyConf 2008: Patterns in Distributed Processing

Posted in Conferences, Development

Server-side data processing can be difficult to get right with requirements like fault tolerance, consistency or real time response. We'll look at some generic characteristics of all distributed processing problems, examine open source tools which you can use to solve distributed computing problems and review a few Ruby examples to see their strengths and weaknesses. About Mike Perham Mike is a...

Tags: Conferences, Ruby, Design Patterns, Distributed Programming, Confreaks, RubyConf 2008








Lone Star Ruby Conf 2008: Scientific Computing with Ruby and Tegu formerly (GSA)

Lone Star Ruby Conf 2008: Scientific Computing with Ruby and Tegu formerly (GSA)

Posted in Conferences, Development, Science

The General Systems Architecture Since the summer of 2007, I have been assembling my thoughts and programs on systems, machine learning, distributed programming, and problem solving in general. The meaning of these efforts, for me, is to 1) learn what I can about problem solving, 2) apply my education in formal systems, and 3) use these formal systems in solving real-world problems. What this l...

Tags: Conferences, Ruby, Science, Computer Science, Distributed Programming, Confreaks, Machine Learning, Bayesian Learning, Lone Star Ruby Conf 2008, GSA