Varnish customer newsletter #3 2018
Welcome to the third Varnish Software customer newsletter of 2018. In this issue, we’ll introduce the new 100 Gbit/sec per server feature; introduce you to our VP of Technology, Reza, as well as our new CTO, Erik Junesjö and let you know about upcoming events and webinars where you can interact with us.
What’s new in Varnish
In our last newsletter, we shared a lot of detail about the range of features Varnish Enterprise 6.0 offers, ranging from the groundbreaking Varnish E-Commerce Accelerator to the Varnish Broadcaster. But we weren’t done with launching features that make Varnish Enterprise even more flexible and powerful.
Offering a 10 to 100x increase in delivery efficiency over current standard 1Gbit and 10Gbit technology, the Varnish 100Gbit/sec per server functionality offers the capacity to scale out and optimize your architecture while paring down hardware and still be able to meet current and future streaming needs.
Meet Varnish Software’s VP of Technology, Reza Naghibi
Varnish Software engineer and VP of Technology Reza Naghibi.
Many of Varnish Software’s innovations have come from Reza’s ideas and interactions with customers discussing their needs and pain points.
We thought that you might like to know a bit more about Reza and his background as well as his take on where Varnish and technology as a whole are going.
-Why did you join Varnish Software in the first place and what has kept you here?
I first started using Varnish back in 2010 and really fell in love with the technology. When you work in the software industry, you start to learn the difference between not so good software, ok software, and then great software. Varnish definitely was great software. Being able to work on this full time was dream come true. It’s a tremendous platform for building solutions.
-What has been one of the biggest contributions you’ve made at Varnish (in your humble opinion, of course)? And one of the most challenging things you’ve done?
Obviously designing the right products which can facilitate the advanced solutions our customers need is quite challenging. Not only do the products need to function and deliver, but they need to be stable, secure, and they need to scale.
Getting JSON support in Varnish was quite a task. Varnish posed some very unique challenges for JSON which meant that existing off the shelf solutions wouldn’t work. First, data is always streamed into Varnish. Varnish is built around the concept of streaming, thats why its so high performance. So this meant no buffering, which pretty much eliminated all existing JSON solutions. Second, Varnish is a cache, so whatever work we do upfront in parsing needs to be saved and reused on delivery. That means we needed to store JSON in a fast intermediate format that can be cached and read back out at scale. We ended up with a very efficient design which can now be used throughout our enterprise solution.
-What should we know about you, i.e. why tech? What do you do when you are not working?
I have always had a passion for software. Been writing it professionally for 20 years now. When I got my hands on my first compiler, I was amazed at how easily I could create programs to do anything that I wanted. After that, I knew this was something I would be doing my whole life.
When I am not working, I’m either reading blog posts about software or watching streaming TV, so much excellent content out there!
-What should we expect or look for from Varnish in the near future? Anything particularly exciting on the horizon from your point of view?
A lot of exciting things are coming, trust me. Right now, really excited about the possibilities with our new XBody module. Being able to extract content from cache and expose it in VCL allows for a whole new set of possibilities.
-Any thoughts on where general tech trends are heading and how Varnish can contribute solutions to challenges new trends pose?
Obviously the edge is growing in popularity. For a CDN, that is going to be having lots of POPs. For your typical application, that just means distributing logic closer to your users, so much smaller scale, but the performance gains are still impressive.
Meet Varnish and our new CTO, Erik Junesjö
Varnish Software CTO Erik Junesjö
Varnish Software recently welcomed a new CTO to the fold – Erik Junesjö. With a long history contributing to a number of communications and media companies in a CTO role, he brings the kind of experience and perspective Varnish needs as we grow and begin to see more and more customer activity in the communication and media space. His specialized knowledge and dedication to optimization and efficiency of media delivery on the web means that he fits right in at Varnish and our performance-oriented ethos.
Content Delivery World – London – November 27
One of Erik’s first public appearances on behalf of Varnish will be at the Content Delivery World event in London in late November. Erik will serve as a panelist in a discussion about multi-CDN models.
Customer Open Forum
What would you like to see or hear about in our next Customer Open Forum webinar? Let us know!
Find your solution
Having used Varnish for a while, you probably already know how flexible it is. Even knowing about the flexibility, are you taking full advantage of the benefits Varnish offers you as a customer?
One of the ways media companies in particular have put Varnish to work is in setting up paywalls and tailored content metering. The Daily Racing Form (DRF), America’s leading authority on horse racing, needed a fast, scalable solution to ensure that their subscribers could get access to the content to which they were entitled. They wanted to simplify and safeguard performance.
Ready to read more about how DRF uses Varnish for its paywall and securing scalability and performance? The latest case study is available for download now.