adesso Blog

adesso
  • Neueste Beiträge
  • Java
  • Softwareentwicklung
  • Microsoft
  • Methodik
  • Architektur
  • Branchen & People
Architektur

Hohe Reputationsverluste und finanzielle Schäden in Zusammenhang mit betrügerischen Handlungen sorgen im Financial-Services-Sektor für Handlungsbedarf. In meinem Blog-Beitrag zeige ich euch, welche Bedeutung ein Anti-Fraud-Management-System (AFM) in diesem Kontext einnimmt und was bei der Einführung zu beachten ist.

WEITERLESEN

Architektur

12.11.2018 von Markus Karnik

Distributed Execution mit Hazelcast

Bei der Migration von Legacy-Anwendungen vom IBM Mainframe in eine Linux basierte Infrastruktur stellen einen die meist rechenintensiven und damit häufig auch langläufigen Batch-Verarbeitungen bzw. Tasks vor die Aufgabe der Definition einer geeigneten Zielarchitektur. Eine mögliche Antwort gibt dieser Blog-Artikel.

WEITERLESEN

Architektur

08.11.2018 von Sascha Windisch

Apache Kafka als Streaming Plattform

In der heutigen Welt wird es immer wichtiger, Mengen verschiedener Informationen zu sammeln, auszuwerten und an unterschiedliche Konsumenten zu verteilen. Zusätzlich müssen Firmen möglichst schnell auf Marktsituationen reagieren und ihre Software-Systeme an diese anpassen. Damit die Software-Systeme nicht in eine zu starke Abhängigkeit geraten, wird die Architektur dieser Systeme oft als eine verteilte heterogene Landschaft mit unterschiedlichen fachspezifischen Technologien umgesetzt, deren Schnittstellen meist nur noch über den synchronen oder asynchronen Austausch von Nachrichten lose miteinander verbunden sind. In diesem Blog wird der Einsatz von Kafka als Message-Queue und Streaming-Plattform erläutert.

WEITERLESEN

Architektur

15.06.2018 von Tom Hombergs

Kommunikationsmuster in verteilten Systemen

In einer verteilten Architektur spielt die Kommunikation der verteilten Services eine zentrale Rolle. Wie sollen die Services miteinander reden? Sollten sie synchron kommunizieren? Oder asynchron über einen Messaging-Mechanismus? Wie so oft ist dies keine einfache Entscheidung zwischen zwei Alternativen, die Abhängig vom jeweiligen Kontext getroffen werden muss. Dieser Artikel beschreibt einige Kommunikationsmuster zwischen verteilten Services.

WEITERLESEN

Architektur

Seit über zehn Jahren sind JEE-Applikationen etabliert, um unternehmenskritische Verfahren auf einer vereinheitlichten IT-Infrastruktur zu entwickeln. In den letzten Jahren sind leichtgewichtigere Alternativen wie NodeJs immer beliebter geworden und werden oft als Alternative zu JEE-Applikationsservern angesehen. Dieser Beitrag stellt dar, wie beide Technologien zusammenspielen können.

WEITERLESEN

Architektur

In verteilten Systemen ist es selbstverständlich, dass viele verteilte Komponenten an der Beantwortung eines einzelnen eingehenden Requests beteiligt sein können. Insbesondere für Debugging-Zwecke ist es unabdingbar, dass ein solcher Request
innerhalb des verteilten Systems über alle beteiligten Komponenten hinweg nachvollzogen werden kann. Dieser Artikel geht auf die Traceability von Requests und Fehlern in verteilten Systemen ein und gibt einige Tipps und Tricks mit, um eine Lösung auf Basis von Spring Cloud Sleuth umzusetzen.

WEITERLESEN

Architektur

01.12.2016 von Sacha Catelin und Olaf Schumacher

iOS-Praktikum Wintersemester 2015/2016 Teil 3

Nachdem wir in den ersten beiden Teilen der Blog-Reihe den Ablauf des Praktikums und die App in|Forming beschrieben haben, wollen wir im dritten Teil einen Blick unter die Haube der App werfen und dabei ihre Dimensionen aus verschiedenen Perspektiven betrachten. Ein Blick in die Zukunft folgt am Ende des Artikels.

WEITERLESEN

Diese Seite speichern. Diese Seite entfernen.

C71.898,22.5,97.219,25.136,96.279,52.11z"/>