Blog

David Hope

Architect and technologist wth an interest in many areas including video streaming, identity and resilience

Data Engineering
This blog is about the different types of message you can put on systems like Rabbit MQ and Kafka. It discusses the differences between commands, events, state and gives a few tips around how to structure your messages.
Data Engineering
This blog discusses the different ways we might choose to distribute data between services including queues and distributed log technologies and their relative strengths and weaknesses
Data Engineering
This blog discusses the different data requirements that exist in a typical organisation and provides some suggestions over how to classify them and match them to technologies