Corvil has been growing recently, and we’ve been adding new people to our team in various different capacities. Several of them have asked me for guidance on how to get up to speed with our industry, which is an interesting question for a number of reasons. First of all, our solutions are used across several verticals for a variety of different use-cases. But moreover, the majority of the people looking for advice are in sales and sales-engineering positions. Like any good sales people, they want to know more than what our product does. They’re looking to educate themselves about the broader environment in which our users operate.
For some context, perhaps the most challenging aspect of the question is that our clients are generally in fast-moving and cutting-edge organisations. All businesses are facing huge changes these days, some driven by changes in regulation and the political environment, and many driven by social and technological evolution. But our clients in particular are characterized by their ability to not only respond to technological changes, but also actively drive them. They put technology at the heart of their business, and use technological innovation as a competitive weapon.
So not only are our new hires trying to learn a new set of use-cases across a range of industries, but the rapid pace of innovation is moving the ground beneath their feet as they get up to speed. It’s like learning how a treadmill works, while trying to run on it at the same time! The world of electronic trading is especially challenging in this regard, as it is not only the epitome of technological innovation in the service of business, but tends to be highly secretive. When a technical edge directly drives the difference between profit and loss, its owners will guard it closely.
This is precisely why I found it so refreshing and exciting to see that NYU's School of Professional Studies is offering a summer course on Ultra Low Latency Architectures for Electronic Trading this year.
A more detailed syllabus is available here.
For anyone with even a passing interest in architecting for low-latency, it is certainly worth checking out. The instructor, Ted Hruzd, has a wealth of knowledge about ULL technologies, not just from a theoretical perspective but also from his years of industry experience. His course will cover everything from the physical hardware used to build low-latency environments, to a deep dive in configuring and tuning Red Hat to covering market-data and FPGAs in detail. What’s more, the course will also immerse students in the strategies and algorithms that run on these ULL platforms, including machine learning in R and Python.
I probably should have mentioned that Corvil will be one of the technologies covered in the course, which of course, is incredibly gratifying. However, in line with the holistic nature of the course, Ted won’t be simply introducing Corvil as a vendor technology, but he’ll be delving into the role that performance analytics plays at large -- in what Larry Tabb has called " Speed II," or what Ted calls "meta-speed."