technology

Abandoning the baggage of Agile

Published on 
2 min, 325 words

I have worked with various flavours of "Agile" over numerous years. These have ranged from the very formal where everything is done by the book to more ad-hoc versions where different parts are cherry picked or in most cases done because people think they should be done.

Read more ...

In a distributed system ... there is no now

Published on 
1 min, 80 words

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.

Read more ...

Categories: technology

A Hitchhiker’s Guide to Consensus Algorithms

Published on 
1 min, 64 words

This is a summary of a number of consensus algorithms currently being used in the Blockchain space. The most common at the moment is Proof of Work however this is slowly being replaced by other approaches that are more performant and don't use all the Earth's energy.

Read more ...

Categories: technology