How to save a lot of money with a Baker in the spot market?

How we replaced a data processing pipeline in Java with a new one written in Go, moving our infrastructure to EC2 spot instances spread across the globe, with a final saving of 85%.
Interested in working with us? We are hiring!
See open positionsHow we replaced a data processing pipeline in Java with a new one written in Go, moving our infrastructure to EC2 spot instances spread across the globe, with a final saving of 85%.
It’s been 2 years working remotely as a Software Engineer at NextRoll, a tech company in Silicon Valley. When I started the journey to find a new job, I was simply motivated to be open to new challenges.
In this article we outline how we profile our Erlang system to drive optimizations that lead to cost reductions.
NextRoll’s Women History Month Series – Larissa Licha
NextRoll’s Women History Month Series – Elena Rose
NextRoll is a very remote-friendly place to work. In this post, a remote engineer shares his thoughts on the benefits of remote work, and some tips from NextRoll’s remote employees intended for anyone who has recently started working remotely.
NextRoll’s Women History Month Series – where we highlight and celebrate women in technology
In recent years, many language ecosystems have developed automatic code formatters to reduce the mental overhead of code readers and therefore to share code more easily. These tools work by ensuring that all code written in the same language looks the same. Some examples of these tools include gofmt for Go or mix format for Elixir. The Erlang community was lacking a tool like this, so we created one :)
In this post, we’ll explore how NextRoll’s Hack Week tradition encourages collaboration between different teams and organizations to make projects together
In this blog post, we are going to review how NextRoll is using AWS Batch for processing data, and how we benefit from this platform. We will start with an overview of the company and explain our needs for data pipelines. Then we’ll talk about how we are utilizing Batch, reviewing the advantages and disadvantages of this technology. Finally, we will show you Batchiepatchie, the product that we have introduced to overcome the challenges presented by Batch.