InfoQ

InfoQ

Topic/Tag specific view

Strange Loop Content on InfoQ


Latest featured content about Strange Loop

Distributed Systems with ZeroMQ and gevent

Topics
Python,
Messaging,
Web Services,
Strange Loop 2011,
Dynamic Languages,
Languages,
Distributed Systems,
Strange Loop,
Concurrency,
SOA,
Enterprise Architecture,
Conferences,
Programming,
Architecture,
ZeroMQ

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

Presentations about Strange Loop

Skynet: A Scalable, Distributed Service Mesh in Go

Topics
Ruby,
Strange Loop 2011,
Dynamic Languages,
Strange Loop,
Languages,
Platforms,
Conferences,
Programming,
Rails,
Google Go,
Services

Brian Ketelsen introduces Skynet, a platform for polyglot, distributed and composable services that communicate with each other over RPC/JSON.

Glu-ing The Last Mile

Topics
Puppet,
Continuous Deployment,
Strange Loop 2011,
Devops,
Agile Techniques,
Operations,
Tools,
Strange Loop,
IT Service Management,
Infrastructure,
Cloud Computing,
Agile,
Conferences

Ken Sipe introduces Glu, an open source deployment automation tool coming from LinkedIn, showing how to perform Glu configuration along with a demo of using it.

Building Polyglot Systems with Scalang

Topics
Scala,
Erlang,
Strange Loop 2011,
JVM Languages,
Java,
Functional Programming,
Strange Loop,
Languages,
Programming,
Conferences,
Interop,
Polyglotism

Cliff Moon discusses Scalang, a message passing and actor library enabling easy communication between Scala and Erlang apps, wrapping services in Scalang actors.

Dynamo Is Not Just for Datastores

Topics
Riak,
Distributed Document Oriented Database,
Big Data,
Strange Loop 2011,
Database Design,
NoSQL,
Operations,
Strange Loop,
Database,
Conferences,
Infrastructure,
Dynamo DB

Susan Potter discusses Dynamo, Riak, distribution, consistency and fault tolerance, along with techniques and an example for building an application with riak_core.

Android App Assimilation

Topics
Strange Loop 2011,
Android,
Strange Loop,
Conferences,
Mobile,
Operating Systems,
Integration

Logan Johnson exposes the Android integration points, explaining how to create apps that consume data and services provided by other applications.

Interviews about Strange Loop

Hilary Mason on bit.ly and Trending Clickstreams

Topics
EC2,
MongoDB,
Amazon Web Services,
Distributed Document Oriented Database,
MySQL,
Amazon,
Strange Loop 2010,
Operations,
Strange Loop,
NoSQL,
Relational Databases,
Companies,
IaaS,
Infrastructure,
Machine Learning,
Architecture,
Conferences,
Loose Coupling,
Cloud Computing,
Database,
Interviews

Hilary Mason, interviewed by Ryan Slobojan, discuss the engineering behind bit.ly and their use of machine learning in their system architecture. Hilary also talks about their use of MySQL and MongoDB to manage terabytes of information about users and clicks and their implications on performing real-time analysis of anthropology on the human condition.

Chris Houser Discusses Clojure

Topics
Java,
Clojure,
Strange Loop 2010,
Strange Loop,
.NET,
Languages,
Parallel Programming,
LISP,
JVM Languages,
Programming,
Architecture,
Language,
Conferences,
Interviews

In this interview Ryan discusses Clojure with author Chris Houser. They cover Clojure's approach to classes, comparing and contrasting it with Java. Chris delves into they type of programming problem sets Clojure is best suited for, especially in relation to parallelism as the number of cores in computers increases and Clojure's applicability as or research language.

Dean Wampler on the State of Scala: 2.8, Concurrency, Functional Programming

Topics
JRuby,
Ruby,
Scala,
Javascript,
Akka,
Java,
Dynamic Languages,
Clojure,
JVM Languages,
Web Development,
Functional Programming,
Strange Loop 2010,
.NET,
Languages,
Strange Loop,
Concurrency,
LISP,
Language Design,
Programming,
Parallel Programming,
Language,
Conferences,
STM

Dean Wampler discusses the state of Scala: the big changes in 2.8, the Scala on .NET, concurrency and parallelism with Scala and Akka, and experiences with adoption of functional languages.

Paul King on the Groovy Ecosystem

Topics
Grails,
Ruby,
Groovy,
Java Web Frameworks,
Dynamic Languages,
Strange Loop 2010,
Domain Specific Languages,
Java,
JVM Languages,
Languages,
Parallel Programming,
IDE,
Compilers,
Concurrency,
Build systems,
Strange Loop,
Language,
Programming,
Language Design,
Conferences

Paul King discusses the state of Groovy and its maturing ecosystem which includes IDE support, static analysis tools, testing frameworks and the GPars library for concurrency.

What’s Next for jclouds?

Topics
EC2,
Python,
Scala,
Cassandra,
JSON,
Amazon Web Services,
Windows Azure,
Dynamic Languages,
MySQL,
Virtualization,
BigTable,
Java,
Functional Programming,
JVM Languages,
Markup Languages,
Strange Loop 2010,
Clojure,
Amazon,
Cloud Foundry,
Azure,
IaaS,
VMWare,
LISP,
Infrastructure,
PaaS,
Operations,
Languages,
Strange Loop,
Relational Databases,
NoSQL,
.NET,
Cloud Computing,
S3,
Programming,
Conferences,
Companies,
Database,
XML,
Hadoop,
vCloud,
Twitter,
GigaSpaces

Adrian Cole discusses his jclouds project, which is an open source library that helps Java developers get started in the cloud and reuse their Java development skills. Cole also talks about some of the challenges of creating a cloud agnostic library, such as the use of different hypervisors and that various cloud implementations are written in different languages, such as VB, Python, Ruby, etc.