You might be interested to know that the deployment technique described is similar to how they deployed the switch running the ATMs on the systems I worked on in the very early 1980s. The switch ran on a mini, I don't remember which, and they would deploy to a second mini and then point the network to it. The company running the switch was Boeing Computer Services in Seattle. So yes, engineering - that was the old Boeing. Cloud computing in 1981: ATMs in Chicago, switch in Seattle.
@JeanSergeGagnonАй бұрын
So happy to have found you - I've been pushing CD for years and it's always such a struggle because processes like Gitflow are based on the old software development processes of the days of Rational Rose. I've been trying to find assets to explain the benefits of CD over Gitflow as I see the cost of it but I wish I had a simple slide showing "cost" of gitflow versus continuous release on develop for example.
@dominiquefortin53459 ай бұрын
Bleu green deployment (2005) is the same thing as switching frame buffer in a graphic card (first commercialized in 1974).
@esra_erimez9 ай бұрын
I have your seminal book with me most of the time. I have read it and reread parts of it over and over.
@GDScriptDude9 ай бұрын
Always be humble about one's achievements.
@edgeeffect9 ай бұрын
I'm sure that Ḥasan Ibn al-Haytham and Abu Bakr al-Razi would have a thing or two to say about the "1600" on your T. shirt, Dave. ;)
@willd1mindmind6399 ай бұрын
Of course you didn't invent basic things like source code control, QA/Quality Control, requirements and design, testing software, deployment processes or any of the other fundamental aspects of software development. A lot of this modern idea of continuous delivery is primarily a result of the evolution of hardware and software over time. You couldn't do continuous delivery with the old school Windows C++ MFC applications of the 2000s or old C/C++ applications on unix of the 90s or with version control systems like SCCS or without KVM or Hyper V based virtualization and so forth. However, unfortunately a lot of these fundamental basics of software seem to be associated as exclusive to CD when in reality they aren't and have always been there going back decades.