I don't think the world of software development changed at all since 2009. It takes about 15 years to see noticable shifts in practices.
Also, shared-nothing "architecture" goes back to the 60s with the first investigations into concurrency. In fact, if I were being pedantic, I would say it predates computing itself: logic is all side-effect free.