Skip to main content

Komponenty infrastrukturalne

Maxime avatar
Written by Maxime
Updated over 4 months ago

Komponenty infrastrukturalne rozwiązania

Komponent

Opis

Komercyjny/ open-source

Wspierane wersje

Serwer aplikacyjny Kestrel IIS

Serwer aplikacyjny to lekki serwer Kestrel wykorzystujący IIS jako reverse proxy serwer, działający pod kontrolą systemu Windows Server 2012 lub wyższego.

Komponent na licencji Microsoft- składowa MS Windows Server

MS SQL Server

Komponent na licencji Microsoft

Erlang

Erlang – język programowania zaprojektowany z myślą zastosowaniach współbieżnych, a także środowisko uruchomieniowe dla aplikacji w nim napisanych – wykorzystywany do uruchomienia RabbitMQ.

Open Source Apache Public License 2.0

Wersja 19.3

RabbitMQ

RabbitMQ jest open source message brokerem. Może być on wykorzystany do tworzenia micro serwisów, które realizowane są w architekturze message-driven. Serwer brokera napisany jest w Erlangu, natomiast API dla klientów dostępne jest w wielu językach programowania.

Open Source
MOZILLA PUBLIC LICENSE Version 1.1

Wersja 3.6.14

Mongo DB

Nierelacyjny system zarządzania bazą danych napisany w języku C++. Charakteryzuje się dużą skalowalnością, wydajnością oraz brakiem ściśle zdefiniowanej struktury obsługiwanych baz danych.
W APIHub wykorzystywany jako baza do gromadzenia i przechowywania zdarzeń (Logi)

Open-source
Wersja community dystrybuowana jest na licencji GNU AGPL v3.0.

Wersja 3.4.10

Stos technologiczny i narzędzia

Poniższy rysunek przedstawia stos technologii wykorzystanych przy projektowaniu i implementacji APIHub jak również narzędzia wykorzystywane w naszym procesie wytwarzania oprogramowania oraz wsparcia naszych Klientów.

image-20200412-073422.png
Did this answer your question?