Category: Technology

The building blocks of products

Running AI models locally

Commercially available large language models such as OpenAI’s ChatGPT4, Google’s Gemini and Anthropic’s Claude continue to dominate the headlines and have been heavily discussed within the test community, however there has been a great deal of research and development in openly available models that can be run on locally on…

Kafka Testing

In an earlier post we looked at Kafka and got hands on with creating topics, and producing and consuming messages. However, the basic tools are limited and only simple manual testing would be possible. Ideally we want to write automated tests, as these are repeatable and allow us to use…

Exploring Kafka

Message brokers such as Kafka are very popular back end technology that testers may encounter, especially in a microservices based product architecture. Message brokers and message queues differ from API based request and response services in that the component subscribes to messages that could arrive at any time rather then…