2015-08-25 13:03 GMT+01:00 Petru Rațiu <[email protected]>:

> N-am nici o problema cu enshpe versiuni diferite in pipeline-ul de
> development, dar pe live eu prezint _un_ serviciu, da. Ma intereseaza sa
> fie consistent (pe oricate servere sau datacentere ar fi in spate) si sa
> treaca printr-un proces riguros de change management. Dar poate lucram in
> medii diferite...
>

Normal ca oricine vrea asta, cmon. Doar ca realistic pe live or sa fie mai
multe versiuni al aceluias serviciu.
Dar dupa ce au deployment rapid si consistent vor si rollback instant, ca
deh au facut buba mare si trebuie rezolvat - 2 versiuni , una live
Dupa ce ai deploy/rollback rapid, consistent si alea alea vor deploy
partial, adica 5% din trafic sa treaca prin versiunea noua de aplicatie ca
deh daca e buba mare sa fie doar la 5%. Dupa aia 15%,30%. etc. - 2
versiuni, ambele live.
Dupa aia or sa vrea API versioning unde ai defapt o versiune mai noua si
una mai veche care merg simultan (si care or sa evolueze paralel). - 4
versiuni, 2 live.
Si ai doua optiuni, ori le tai macaroana din start ori iti faci un sistem
care sa suporte asa ceva.

Oricum asta e alta discuitie, vreau doar sa atrag atentia sau sa trezesc
curiozitatea celor care nu sunt in discutie, domeniul e foarte interesant
si vorba aia "de viitor" :).
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui