SmartLogic

SmartLogic

Rate Limiting screencasts

We at SmartLogic have been running an intermittent series of live coding sessions on Twitch that we then archive on YouTube; in the latest series, Eric has been implementing Rate Limiting on chat channels, and adding alerting with Prometheus and Telemetry. Here’s the series:

Creating a Rate Limiter
Alerting with a Rate Limiter
Rate Limiting Continued

He’s got pull requests linked from the episodes as well if you’d like to take a look at the code.

Where Next?

Popular in Screencasts Top

New
omgneering
This is a part of the ongoing elixir OTP series. The video walks through creating an application, talks about application structure and ...
New
CinderellaMan
Hello, I’m not sure where this should / could be posted, but I’ve put a lot of effort and just released my first video about streaming c...
New
ElixirCasts
I made an episode that shows how you can use the great Number package to convert numbers to different formats like currency, percent, and...
New
knewter
We produced five weeks of free content introducing people to Elixir and the basics of OTP, Ecto, and Phoenix. Today we’re announcing that...
New
ElixirCasts
I did an episode on Phoenix contexts. This is a good episode for anyone new to Phoenix or wanting to see how contexts work. https://elix...
New
ElixirCasts
In this episode, let’s look at one of my favorite new features that was included with Phoenix LiveView 1.1 - colocated JavaScript Hooks.
New
anuragg
One of our users just created this screencast for deploy Elixir apps on Render. Hope it’s helpful! https://twitter.com/Alc...
New
joebew42
Hello :wave: This is a follow up for the Good Elixir TDD resources? thread. It was my intention to make a video about TDD Outside-In w...
New
PJUllrich
For 2021, I decided to start a YouTube channel about coding with Elixir! Hurray! I learn best by teaching others, which is why I “challe...
New

Other popular topics Top

Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New

We're in Beta

About us Mission Statement