Building Distributed Cache With Elixir
Turns out building a distributed cache in Elixir/OTP requires surprisingly few steps. We use rendezvous hashing and distributed Erlang to create a simple multi-node cache.
Here, you’ll discover the latest posts that explore software engineering, continuos delivery and deployment. We focus on Elixir/Phoenix, a great stack for prototyping and shipping all kinds of applications.
Turns out building a distributed cache in Elixir/OTP requires surprisingly few steps. We use rendezvous hashing and distributed Erlang to create a simple multi-node cache.
We take a look at Elixir's GenStage library, and how we can use it to consume messages from SQS queues in a scalable and safe manner, exploring topics like backpressure and message deduplication.
If you're looking to host a static website on AWS, CloudFront and S3 are a perfect fit. This guide walks you through the process of setting this up, naturally encapsulated as a reusable CDK construct.
Running Elixir applications on AWS Lambda can be useful for database migrations or infrequent tasks. We build a minimal Lambda runtime for Elixir and test it with a simple application.
AWS Simple Email Service is a cost-effective email provider, yet setting it up comes with a few gotchas. We build a reusable CDK construct to provision SES with best practices in mind.
Add your e-mail below to receive e-mails with StackDelight Updates on free guides, technical articles, and more. By doing so, you agree with our Privacy Policy.