Some of you may already have noticed that Spotflux 2.10.0 for Windows was released earlier today, our biggest and best client update yet. With a brand new UI, greater stability and absolutely no Java dependency.
We’ve been working our socks off for the past few months to completely overhaul the Spotflux Client for Windows, and we think you’re going to love it.
or read on to take a look at what’s new:
At Spotflux we use Zabbix for not just monitoring our entire infrastructure but for automating recovery from failures and managing high availability. As with most implementations of Zabbix there are some significant performance and management considerations in placing Zabbix reporting agents on a large amount of virtualized instances across a large amount of physical servers. While leveraging Zabbix Proxy is a good path for addressing some of the performance challenges, the current state of Zabbix did not allow for us to easily control the state of virtualized instances from the hypervisor, meaning they would have to be controlled through a complicated set of customized scripts. read more …
Over the past few years users have asked us a lot about Privacy and where we stand on the subject. This is a complicated answer but I will try to be as thorough as possible for our users in this post. While every VPN operator would love to assure you that you have 100% anonymity online (and many do) through there service, we feel that this level of marketing is deceptive and false. It should be noted that for the most part this post applies to our paid and premium customers as we do offer a free/ad-supported version of our product for people looking for a “trial”. read more …
“Time is Money”, something that everyone’s heard at some point in their life. When it comes to internet, the difference of a few milliseconds can make or break many modern businesses. As an example, let’s take a look at the world of digital advertising and the effect it has on the implementation of Real Time Bidding (RTB). To summarize a RTB transaction at a very high level – ad buyers are given a particular web request in “real-time” and must decide if they will bid on that request and how much they will pay. This decision typically must happen in less than 100 milliseconds or the ad offer will be lost. Within those 100 milliseconds dozens of analytics and decisions need to happen in order to make a profitable ad purchase. For instance, the age, gender, geography, affinity, and other factors of the ad consumer may be considered – all within 100 milliseconds.
What does all this obsession have to do with you, the “end user” read more …
Not unlike Scala, C# (but probably to a lesser extent) blends principles from both Java and Racket; giving you more than enough rope to hang yourself with, but at least providing some nice conveniences like closures, type inference and our topic for today: extension methods.
From Microsoft’s extension method documentation:
“Extension methods enable you to “add” methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type. Extension methods are a special kind of static method, but they are called as if they were instance methods on the extended type. For client code written in C# and Visual Basic, there is no apparent difference between calling an extension method and the methods that are actually defined in a type.”