Decentralizirano in odporno dinamično posodabljanje mikrostoritev

Avtorji

  • Jan Meznarič Univerza v Ljubljani, Fakulteta za računalništvo in informatiko
  • Matjaž Branko Jurič Univerza v Ljubljani, Fakulteta za računalništvo in informatiko

DOI:

https://doi.org/10.31449/upinf.73

Ključne besede:

mikrostoritve, dinamično posodabljanje, odpornost na napake, decentralizacija

Povzetek

Za zagotavljanje neprekinjenega delovanja aplikacije je potrebno vpeljati dinamično posodabljanje programske opreme, ki med procesom posodobitve ne povzroča izpada storitev. V arhitekturi mikrostoritev za dinamično posodabljanje običajno uporabimo centralizirana orodja za orkestracijo vsebnikov. Članek opisuje izsledke raziskovalnega dela, v katerem razvijamo decentralizirano metodo za dinamično posodabljanje mikrostoritev. Predlagana metoda definira koordinatorje posodobitve za decentralizirano upravljanje procesa posodobitve, ki z mehanizmi za izboljšanje odpornosti na napake izvedejo evalvacijo nove verzije mikrostoritve. Z evalvacijo preprečimo namestitev nedelujoče verzije mikrostoritve, s čimer se izognemo izpadu delovanja aplikacije, posledično pa izboljšamo proces razvoja programske opreme.

Prenosi

Objavljeno

10.04.2020

Kako citirati

[1]
Meznarič, J. in Jurič, M.B. 2020. Decentralizirano in odporno dinamično posodabljanje mikrostoritev. Uporabna informatika. 28, 1 (apr. 2020). DOI:https://doi.org/10.31449/upinf.73.

Številka

Rubrike

Kratki znanstveni prispevki