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.
Podcast
In this episode, Oliver Cronk, Andrew Carr and David Hope talk about the ever-changing world of data, with conversations moving from data warehouse to data lake, and data mesh to data fabric. They discuss the importance of data ownership and common tooling, and their view that data mesh is an approach rather than an architecture.
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