Software-Architektur
405 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Software-Architektur.
Consumer-Driven Contracts (CDC) sind ein Weg, um die Kompatibilität der Servicekommunikation sicherzustellen. Dieses Vorgehen gibt den Kommunizierenden ein Mittel an die Hand, welches ihre Interaktion mittels automatisierter Contract-Tests validiert. Aus welcher Motivation heraus ist dieses Konzept entstanden, wie funktioniert es grundlegend und was für Vor- und Nachteile ergeben sich aus dem Eins..
Der Duden definiert Integration als „[Wieder]herstellung einer Einheit [aus Differenziertem]; Vervollständigung“ und somit ein großes Ziel, auf das dieser Prozess zusteuert. Die konkreten Ausprägungen gerade in der Softwareentwicklung könnten unterschiedlicher kaum sein: horizontal, vertikal, Microservices, APIs, lose gekoppelt, Schichten, Silos, eng verzahnt, als Integrationsplattform oder dateib..
Mit Java-basierter Open-Source-Software kann eine skalierbare, zuverlässige und effiziente IoT-Lösung unter Nutzung des MQTT-Protokolls aufgebaut werden. Wie das geht, zeigt der Artikel. Die Verwendung von MQTT reduziert die Netzwerk-Bandbreite, die für den Transport der Daten erforderlich ist. Das MQTT-Protokoll gehört heute zu den verbreitetsten Protokollen im IoT-Umfeld.
Die Ära der durch das Internet of Thing (IoT) vernetzten Welt ist längst angebrochen. Der Testansatz eines hyperverbundenen hybriden Ökosystems mit vielschichtigen Verbindungen und Tausenden von Use Cases, Millionen von Apps, Milliarden von Nutzern und Milliarden von Dingen ist kein Kinderspiel.
Eine halb agile Insel im Ozean des Wasserfallkonzerns: Für viele Fundamentalisten der Agilität ein Unding, ist sie für die meisten Teams gelebter Projektalltag. Storys als vollintegriertes Inkrement im selben Sprint in den Status „DONE“ zu bringen, wird durch verschiedene Dienstleister, Systeme und Prozesse für viele Teams im Enterprise-Umfeld nahezu unmöglich. Ein spezieller Integrationstest kann..