Architektura oprogramowania – podstawowa organizacja systemu wraz z jego komponentami, wzajemnymi powiązaniami, środowiskiem pracy i regułami ustanawiającymi sposób jej budowy i rozwoju
Na pomysł podzielenia fizycznego systemu według odpowiedzialności biznesowej programiści wpadli już kilkadziesiąt lat temu. Ostatnim podejściem było, chociażby SOA, które...
Podejście serverless jest świeżą metodyką, zastępującą długo działające maszyny wirtualne i kontenery Docker, na rzecz szybko uruchamianych i krótko żyjących...
W inżynierii oprogramowania monolitem nazywamy aplikację, która ma strukturę jednowarstwową lub gdy interfejs użytkownika i warstwa dostępu do danych są...
Wirtualna maszyna jest oprogramowaniem zachowującym się zupełnie jak zwykły komputer. Emuluje procesor wraz z kilkoma innymi podzespołami, co umożliwia programom...