Five Links: All My Friends Are Dead Edition

Happy Friday, everyone.

The end of the year is often a season of reflection. This year, that reflection seems to have taken a nihilistic tinge, as a lot of people are declaring things dead. Change can feel like death, I guess, but I think it’s easy to conflate something evolving with that something going away. This week, I want to look at some of the technology deaths which, like Mark Twain’s, are greatly exaggerated.


The Long, Slow Death of Private Cloud Continues (

One the one hand, I think the overall premise that private cloud is dying is probably hyperbolic. We still have mainframes, databases, and even virtualization despite literally decades of intervening hardware and software innovation. (My own personal bias is that things don’t die, they shift.) Still, Bernard Golden focuses on one area that is a huge business driver: cost. His argument is that because of inherent inefficiencies within IT departments, the difficulty of effectively determining capacity and utilization, and the technical complexity of running a private cloud, that the density of VMs where a private cloud is sustainable is high enough to be cost-prohibitive for most organizations. The “long, slow death” is the time it takes CTOs to realize the actual costs of private cloud. Honestly, I really enjoyed this article for another reason — it didn’t focus on technology. Too often, technology discussions become a Betamax v VHS v laser disc type discussion, and that’s fascinating, but it’s hard to quantify.


“You’re all going to die”: A motivational approach (Ars Technica)

This is a brief (and entertaining) article, and I can make it even briefer. Your teams will work harder if you remind them we’ll all die soon, anyway! Their research is relatively young and focused on sports performance, but Psychology Today has a similar, longer article that looks at the effectiveness of different kinds of motivation: push, pull, and death. Basically, death puts success, failure, and risk into perspective and can encourage people to reach out a little more and be more at peace with their choices, because cosmically there’s not a lot to lose.


The Long, Strange Life, Death, and Rebirth of Java (JavaWorld)

This is a fascinating history of Java. Fun fact: “Just Google ‘Java is dead’ and you get 23 million results. But it didn’t die.” It describes the resilience of Java as it’s pivoted through early server-client applications, Java EE and enterprise applications, and now into the Internet of Things. It even has a nice sidenote on one of the biggest, most famous Java applications — Minecraft. Since I work in middleware, this is interesting, anyway, but it’s also nice as a meta-look at how technology adapts and evolves as the larger technology culture changes.


Still the One: Why Java Is Sticking Around (IDG Connect / Mike Piech, Red Hat VP)

This is similar to the previous article, only a bit shorter (with a nice graphic) and was written by Red Hat’s own VP of middleware. This does touch on something that wasn’t quite as clear in the other article — Java has had such a long life because of the influence of its community. It can respond to culture changes precisely because it is that culture which drives its development.


Is SOA Dead? (DZone)

This brief article covers a lot of ground — service-oriented architectures (SOA); API management; the comparison to Java, JavaScript, and C in adapting to technology changes; and lightly on microservices. The headline topic is the question is SOA dead? (and the answer: no, we just call it API management and microservices now). But the subtext is the same as all of these other articles: these things aren’t dying, they’re evolving, and understanding that evolution is an important part of mastering these new technologies. Author Bikram Sinha provides an example — SOA is associated with carving services into ESBs, while microservices are associated with APIs, but that mixes up the tactic (ESB v API) with the strategy (reusable architectural patterns).

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s