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

Številka

Rubrika

Kratki znanstveni prispevki

Kako citirati

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