BT
Older Newer rss
34:07

Distributed Consensus: Making the Impossible Possible

Posted by Heidi Howard  on  Jun 28, 2016

Heidi Howard explores how to construct resilient distributed systems on top of unreliable components. Howard discusses which algorithms are best suited to different situations.

49:52

Distributed Systems in Practice, in Theory

Posted by Aysylu Greenberg  on  Jun 28, 2016

Aysylu Greenberg discusses some of the new architectural patterns from systems she has worked on at Google and the related work that provides insights into the motivations behind them.

45:50

Introducing Apache Ignite

Posted by Christos Erotocritou  on  Jun 24, 2016

Christos Erotocritou introduces Apache Ignite, discussing how it is used to solve some of the most demanding scalability and performance challenges. He covers typical use cases and examples.

27:30

Learnings from Implementing a Hypermedia Client

Posted by Uli Holtel  on  Jun 24, 2016

Uli Holtel discusses the principles of hypermedia APIs, how to decouple from media type formats, using profiles, 'fully dynamic' vs. 'tightly coupled' client, tools, code artifacts and examples.

27:42

Hypermedia Web API as a Network of Data

Posted by Todd Brackley  on  Jun 14, 2016 1

Todd Brackley discusses accessing the “network of data” through a RESTful hypermedia API, exposing it to developers, testers, analysts and clients.

32:51

The RESTed NARWHL: an Approach to Building Adaptable APIs

Posted by Rob Zazueta  on  Jun 09, 2016

Rob Zazueta introduces RESTed NARWHL, a design framework for building RESTful APIs that adhere to current best practices while being able to rapidly adapt to change.

47:39

What We Talk about When We Talk about Distributed Systems

Posted by Alvaro Videla  on  Jun 08, 2016

Alvaro Videla reviews distributed systems: async/sync, message passing, shared memory, failure detectors, leader election, consensus and different kinds of replication, and recommends related books.

53:47

Cloud-based Microservices powering BBC iPlayer

Posted by Stephen Godwin  on  Jun 03, 2016

Stephen Godwin describes how the BBC integrated its broadcast systems with AWS, how Video Factory is built around a microservices architecture that uses both REST and SQS.

50:32

GoshawkDB: Making Time with Vector Clocks

Posted by Matthew Sackman  on  May 29, 2016

Matthew Sackman discusses dependencies between transactions, how to capture these with Vector Clocks, how to treat Vector Clocks as a CRDT, and how GoshawkDB uses them for a distributed data store.

52:13

How Will Persistent Memory Change Software Design?

Posted by Maciej Maciejewski  on  May 29, 2016

Maciej Maciejewski discusses persistent memory, storage devices, and DRAM, accessing persistent memory with ACPI 6.0 extensions, existing support in the Linux kernel and the NVM library.

22:51

A Review of Eclipse 4, Its APIs and Architecture

Posted by Tom Schindl  on  May 25, 2016

Tom Schindl reviews Eclipse 4’s API and architecture, pinpointing successes, failures and mistakes.

29:43

From Zero to Hyper in 30 Minutes: Live Coding a Hypermedia Client

Posted by Mike Amundsen  on  May 25, 2016

Mike Amundsen demos creating a HTTP request in JavaScript using Request, Response, Render, and Repeat, then handling the responses, and parsing the returned document for data, links, and forms.

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