InfoQ

InfoQ

Editor Specific Content View

All of Justin Sheehy's Content on InfoQ


Latest featured content by Justin Sheehy

Webmachine: a Practical Executable Model of HTTP

Topics
Internet,
Tools

Justin Sheehy details Webmachine, a RESTful toolkit for writing well-behaved HTTP applications, helping developers to deal with the complexities of an HTTP-based application.

Presentations by Justin Sheehy

Things Break, Riak Bends

Topics
Architecture,
Fault Tolerance

Justin Sheehy talks about failure and the need to prepare for it, giving some real life examples along with techniques implemented in Riak to make it resilient to faults.

Embracing Concurrency At Scale

Topics
NoSQL,
Architecture,
Performance & Scalability

Justin Sheehy explains why a paradigm shift is necessary when dealing with large concurrent distributed systems and what are some of their requirements: no global state is shared, ACID no longer works but rather BASE and CAP, getting rid of RPC and using protocols over APIs instead, prepare for failure, degradation, understanding the harvest-yield balance, and using measurement.

Interviews by Justin Sheehy

Webmachine and RESTful Web Frameworks with Justin Sheehy

Topics
REST,
Architecture

Justin Sheehy discusses the benefits of RESTful web frameworks and how these apply to the Webmachine toolkit. He also talks about security, debugging and the future of web frameworks and HTTP.

Justin Sheehy on Riak

Topics
NoSQL,
Operations,
Data Access,
Ruby,
Java,
Database Design,
Performance & Scalability,
Architecture

Justin Sheehy explains how Riak was created with ideas from Amazon's Dynamo paper, Riak features and how Riak compares to other NoSQL solutions.