
Mikroservisi u .NET Core
Nedavno se u TNation-u pojavio projekat za razvoj softvera za veliki svetski lanac prodavnica nameštaja. Imali smo mogućnost da sami izaberemo tehnologije i arhitekturu koji će biti korišćeni na back end-u. Nakon detaljnog čitanja dokumentacije, iskustava drugih programera i tutorijala na internetu, na kraju smo se odlučili da softver razvijemo u mikroservisnoj arhitekturi na .NET Core 2.0 platformi. Aplikacija je hostovana na Amazonovim web servisima uz korišćenje Docker kontejnera. Tim koji je radio na back end-u je bio oduševljen izborom arhitekturalnog rešenja i savremenih tehnologija, pa smo odlučili da u ovom blogu opišemo i objasnimo prednosti koje savremene tehnologije donose u odnosu na tradicionalna rešenja.