In a distributed system ... there is no now

This paper is a discussion around the issues faced by distributed systems when dealing with time, ordering and failures. This is particularly relevant with the work I am doing at the moment designing a very large distributed system that will need to scale massively.

It is remarkably readable and illustrates key issues and limitations in the field. It has already got me researching other areas mentioned in the paper.

Links

There Is No Now

Random Posts

Blockchain - what impact will it have?

There are a lot of stories around how Blockchain could revolutionize every industry. This is a nice summary of some of the companies that are trying to make this happen and the way they are trying to make an impact.


Read More

Last House Standing

We had a guest speaker at church on Sunday, the son-in-law of our pastors. He spoke on the subject of “Last House Standing” - based on Matthew 7:24-27, the wise and foolish builders.


Read More

The world in photos

I recently came across two different websites that allow you to look at the world through photos in two completely different ways. The first site is called ChronoPhoto. It displays a photograph and you have to guess when it was taken - the closer to the correct year the more points you get. You get five photos to identify.


Read More