Vitalii Tutevych
Software Engineer at Cedalo
About the author
Software Engineer at Cedalo
Vitalii is a software engineer at Cedalo GmbH. He holds a background in computer engineering and is currently completing an M.Sc. in Computer Science at Universität Bonn, where his work has focused on computer vision, data annotation, and robot perception.
Prior to Cedalo, Vitalii worked as a research assistant on the NimbRo@Home and NimbRo Soccer robotics teams, contributing to award-winning RoboCup competition entries, and taught university courses on robotics and machine learning topics for several years.
Articles by Vitalii Tutevych
MQTT Broker Guide: How to Build Reliable and Scalable Industrial IoT Communication
The MQTT broker is the central backbone of every industrial IoT system: it manages device connections, routes data by topic, and keeps communication stable when networks fluctuate. This guide explains what an MQTT broker does, how it works, which technical requirements matter at enterprise scale, and how to choose between self-hosted, managed, and hybrid deployment models.
MQTT basicsMQTT Monitoring: Tools, Metrics & Methods
MQTT monitoring shows whether a broker runs reliably, messages are processed, and clients stay connected. In industrial setups, gaps in visibility quickly become costly outages. This guide outlines the key metrics, tools, and methods that give you immediate clarity over MQTT performance and help you detect issues before they affect production.
MQTT basicsMQTT vs WebSockets: What to Use for Devices, Browsers, and Secure Networks
MQTT and WebSockets are often compared as if they solved the same problem. They do not: MQTT defines how messages are structured, routed, and delivered, while WebSockets only define how data is transported. This guide explains where they differ, when to use MQTT over TCP, TLS, or WebSockets, and how to design a clean architecture for devices and browser clients.
Comparison