bandit
json_view
bandit | json_view | |
---|---|---|
6 | 2 | |
1,754 | 30 | |
1.8% | - | |
9.2 | 0.0 | |
6 days ago | almost 3 years ago | |
Elixir | Elixir | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bandit
-
HTTP/2 Continuation Flood: Technical Details
I'd just mitigated this exact thing in Bandit last month!
https://github.com/mtrudel/bandit/blob/main/lib/bandit/http2...
TBH, from an implementors perspective this is a super obvious thing to cover off. It had long been on my radar and was something that I'd always figured other implementations had defended against as well.
-
Anyone using bandit in prod?
[1] https://github.com/mtrudel/bandit/blob/main/lib/bandit/websocket/permessage_deflate.ex
-
Phoenix 1.7 is View-less
Could even switch over to Bandit which was on a recent Thinking Elixir podcast
> In recent performance tests, Bandit's HTTP/1.x engine is up to 5x faster than Cowboy depending on the number of concurrent requests. When comparing HTTP/2 performance, Bandit is up to 2.3x faster than Cowboy
https://github.com/mtrudel/bandit
- Bandit is a pure Elixir HTTP server for Plug and WebSock applications
- (Elixir / Erlang) Bandit's HTTP/1.x engine is up to 5x faster
json_view
What are some alternatives?
cowboy - Small, fast, modern HTTP server for Erlang/OTP.
pardall_markdown - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding. Written in Elixir.
elixir-ls - A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
Veil - Simple passwordless authentication for your Phoenix apps
FunkyABX - Audio blind tests
mozilla-hubs-installation-detailed - Mozilla hubs installation, deploy on self-hosted server, system overview, how to modify, etc
http - HTTP server for Elixir
Papercups - Open-source live customer chat
programming-phoenix-liveview - Programming Phoenix LiveView Book Code & Solutions to "Give it a try"s
bamboo - Testable, composable, and adapter based Elixir email library for devs that love piping.
eqwalizer - A type-checker for Erlang
purerl - Erlang backend for the PureScript compiler