There are five ways to pay for Amazon EC2 instances: On-Demand, Savings Plans, Reserved Instances, and Spot Instances. Learn how each is priced.| Amazon Web Services, Inc.
AWS Step Functions lets you orchestrate multiple AWS services into serverless workflows so that you can build and update applications quickly.| Amazon Web Services, Inc.
Amazon EC2 Spot Instances are unused compute capacity in the AWS cloud available to you at steep discounts compared to On-Demand prices.| Amazon Web Services, Inc.
This is the first article in a series that describes how we built a new data-intensive product, AdRoll Prospecting, using an architecture based on Docker containers.| NextRoll
This is the second article in a series that describes how we built AdRoll Prospecting. This time, we'll talk about managing batch job dependencies.| NextRoll
We slashed our DynamoDB costs by over 75% using Kinesis, DynamoDB streams, and Erlang/OTP (and now Elixir) to implement a global cache warming system. We present that system and two new open-source libraries for processing Kinesis and DynamoDB streams in a similar way using Elixir and Erlang.| NextRoll
The attribution team at AdRoll computes metrics out of petabytes of data every night. This is accomplished using a batch processing pipeline that submits jobs to AWS Batch. In this blog post we discuss how this is organized and orchestrated with Luigi. We also announce Batchiepatchie, a job monitoring tool for AWS Batch.| NextRoll