Podobné příspěvky
Jak můžete detekovat chyby v systému pomocí Data-Distribution Service™?
OdPPDistribuované systémy jsou charakteristické tím, že u nich dochází k částečným selhání částí systému na straně uzlu nebo na straně sítě. My potřebujeme, aby náš distribuovaný systém dokázal detekovat selhání abychom byli schopni na tyto chyby reagovat a z chybového stavů se co nejdříve zotavit. Řešením je monitorování stavu systému nástroji, jako je například Prometheus….
Přenášíte data spolehlivě nebo nespolehlivě?
OdPPDDS umožňuje datovému streamu přiřadit QoS parametry, které určují, jakým způsobem bude datový stream přenášen a kolik zdrojů pro přenos dat bude využito. DDS obsahuje 22 QoS parametrů. Nicméně z tohoto počtu se jich často používá méně, ale záleží na typu systému. V tomto videu se podíváme na základní QoS parametr RELIABILITY. Spolehlivost doručení dat…
Ukázka konfigurace volné vazby mezi DDS aplikacemi
OdPPVolná vazba mezi aplikacemi z pohledu času je velmi užitečnou vlastností při použití komunikačního modelu publish-subscribe. Umožňuje totiž aplikacím přijímat data, která již byla odeslána. Je to užitečné v situacích, kdy: Potřebujete informace o posledním stavu. Při sporadickém odesílání dat. Když chcete aplikacím předávat konfigurační data. Když potřebuji získat data i v případě, kdy jsem…
Bez které komponenty IoT řešení nevytvoříte?
OdPPIoT systémy jsou rozděleny do několika vrstev a funkčních celků. Nejčastěji je architektura rozdělena na tři vrstvy/úrovně: Vrstva zařízení – senzory a akční prvky (Edge). Kontrolní vrstva – zpracování dat, analýza dat a řízení vrstvy zařízení (Fog 🌫️). Podniková vrstva – podnikové procesy, pravidla a aplikace pro uživatele (Cloud ☁️). Mezi těmito vrstvami probíhá komunikace,…
Message-centric nebo Data-centric?
OdPPKdyž potřebujete přenášet data mezi aplikacemi a zařízeními v distribuovaném prostředí tak napřed zvolíte způsob komunikace pro danou část systému:👉 Point to point, 👉 Client-Server 👉 Publish-Subscribe Aby jste usnadnili komunikaci mezi komponentami systému, tak si zvolíte technologii nebo aplikační protokol pro komunikaci. Např. MQTT, RESTFull HTTP, gRPC, AMQP, CoAP, DDS, Kafka a další. Ale…
3 typy interakcí v distribuovaných systémech – příkaz, dotaz, událost
OdPPV distribuovaných systémech lze všechny interakce kategorizovat do tří typů. 1️⃣ Příkazy 2️⃣ Dotazy 3️⃣ Události Tento příspěvek popisuje, jaký je rozdíl mezi těmito typy a jak souvisí s DDS®. Hlavní rozdíl mezi dotazy, příkazy a událostmi spočívá v záměru, ke kterému jsou použity. 1️⃣ Záměr příkazů: změnit stav (data) systému (obvykle je použit model…