StartBankowy system do asynchronicznego dystrybuowania komunikatów

Bankowy system do asynchronicznego dystrybuowania komunikatów


Realizując wraz z firmą konsultingową Consileon projekt dla jednego z niemieckich banków internetowych w Monachium, stworzyłem system do asynchronicznego przesyłania komunikatów pomiędzy różnymi wewnętrznymi systemami w banku. System był oparty o bazę danych Oracle 10g i serwer aplikacyjny ATG Dynamo. Cechy tego systemu to m.in.:

  • niepowtarzalność wiadomości (system gwarantował, że wiadomość trafi do systemu docelowego raz i tylko raz)
  • pełna historia komunikacji
  • możliwość grupowania komunikatów w scenariusze, wiadomości musiały być w nich rozsyłane w ściśle określonej kolejności i tylko do odpowiednich systemów
  • monitorowanie wydajności on-line (opóźnienia, przyspieszenia, wiadomości oczekujące na określonych węzłach)
  • śledzenie błędów na węzłach przetwarzających wiadomości


Dodatki

Zielony pas w serwisie JavaBlackBelt:






XING