|
|
|
|
|
by yencabulator
166 days ago
|
|
You lose atomic deployment and have a distributed system the moment you ship Javascript to a browser. Hell, you lose "atomic" assets the moment you serve HTML that has URLs in it. Consider switching from <img src=kitty.jpg> to <img src=puppy.jpg>. If you for example, delete kitty from the server and upload puppy.jpg, then change html, you can have a client with URL to kitty while kitty is already gone. Generally anything you published needs to stay alive for long enough to "flush out the stragglers". Same thing applies to RPC contracts. Same thing applies to SQL schema changes. |
|