Artificial intelligence. It’s been on the lips of tech professionals and the…
In 2016, we published our eBook Everything You Need to Know About Queueing Theory, and as part of its launch, we blogged about one way (of the many) queueing theory…
“Horizontal expansion loses the depth, though excessive depth that only provokes darkness is futile. Therefore a balance between depth and vastness is essential in learning” ― Privavrat Thareia This year, consider…
Over at the Percona Performance Blog, Vadim recently published benchmark results for Apache Spark, and the shape of the graphs caught my eye. Here’s one of Vadim’s charts: The benchmark…
If there’s a chance to save time by using scripts or automation tools, I always take it. Over the years I’ve found that there are a set of common themes…
Contemporary monitoring solutions are no different from any other distributed application in your environment. Even a small-scale deployment can include multiple components: often, these include a Web server, an application server, and…
We all want our systems to have high availability, but sometimes the exact meaning of “high availability” isn’t very clearly defined. However, availability — like scalability, performance, and so on…
VMware® as a technology has a huge potential to sprawl. Have you created an environment for testing purposes? Have projects required a number of guest VMs to be built, but…
About a year and half ago I published a blog post about ChatOps at VividCortex (if you’re unfamiliar with ChatOps, that original post still serves as a good primer). At…
I’ve been a VMware® evangelist and virtualization advocate for a decade. Even before I first started using VMware—by accident, I’ll admit—I’ve had the (dis?)advantage of wearing many hats in IT.…
The industry has been busy discussing the nature of SDN, or software-defined networking. They are wondering if SDN is Openflow. Or maybe it just programs the network through open APIs, which can be anything…