
Aljaž Blažej discusses the challenges and advantages of microservices architecture in software development.
Ob robu Make IT 2025 konference v Portorožu je Andraž "Brodul" Brodnik pogostil Aljaža Blažeja - Team Leada iz Teads . Povzetek V krajšem klepetu sta govorila o izzivih pri gradnji in upravljanju sistemov, ki temeljijo na arhitekturni paradigmi mikrostoritev. Aljaž nam je predstavil kako in kdaj pristopit k takšnim arhitekturam, zakaj so boljše in kakšen pristop se odnese. Kaj sploh so mikrostoritve? Blažej najprej razloži, da so mikrostoritve način razbijanja klasične monolitne aplikacije na manjše, samostojno nameščene dele, ki se med seboj pogovarjajo prek API‑jev. Kot plastovito ponazoritev navede tipično spletno trgovino (»Amazon«): ločen katalog izdelkov, ločen prijavni servis, ločen servis za posamezni izdelek ipd., ki skupaj tvorijo mrežo zalednih storitev. Prednosti – zakaj se podjetja odločijo zanje? Mikrostoritve ekipi dajo popolno svobodo, da posamezno storitev spreminja, ne da bi ob tem blokirala druge – kar je ključno, ko imaš desetine ali stotine inženirjev, ki bi sicer »stali v vrsti« za deploy monolita. Pri zelo velikih organizacijah s 300+ inženirji tako pospešijo razvoj in omogočijo vzporedno delo ekip. Izzivi in pasti Razbitje prinese tudi večjo…
Explore listener stats, chart rankings, contacts and more on the Ogrodje podcast page.