[–] pqdbr 1y ago ↗ Great writeup. Do you plan to update your Kamal handbook to version 2? [–] robertritz 1y ago ↗ I don't want to speak for the author but I recently bought the book and he told me he will be updating it. I look forward to it as well. [–] strzibny 1y ago ↗ Thanks for answering :D Yes, Kamal Handbook will get a second edition addressing Kamal 2. I am already going through the changes.
[–] robertritz 1y ago ↗ I don't want to speak for the author but I recently bought the book and he told me he will be updating it. I look forward to it as well. [–] strzibny 1y ago ↗ Thanks for answering :D Yes, Kamal Handbook will get a second edition addressing Kamal 2. I am already going through the changes.
[–] strzibny 1y ago ↗ Thanks for answering :D Yes, Kamal Handbook will get a second edition addressing Kamal 2. I am already going through the changes.
[–] emmanueloga_ 1y ago ↗ Makes sense ... most languages have solid libraries to work with HTTP, which can eliminate the need for a third-party standalone proxy. A DIY solution sounds nice as it could be customized to meet any specific (and/or crazy :-p) features required.Here's a C# project in the same vein: [1].--1: https://github.com/microsoft/reverse-proxy/tree/main/samples...
[–] euph0ria 1y ago ↗ Does it support http/3? [–] strzibny 1y ago ↗ They use Go's net/http package which has support for HTTP 2 but I think it lacks support for HTTP 3? Maybe someone can correct me.
[–] strzibny 1y ago ↗ They use Go's net/http package which has support for HTTP 2 but I think it lacks support for HTTP 3? Maybe someone can correct me.
[–] tosh 1y ago ↗ I'm currently using Traefik for compression (gzip, brotli, …) does Kamal-Proxy handle that as well or do Rails apps handle compression somewhere else? [–] strzibny 1y ago ↗ Caching and X-Sendfile is handled by https://github.com/basecamp/thrusterRack::Deflater can be then used directly in Rack apps with Puma
[–] strzibny 1y ago ↗ Caching and X-Sendfile is handled by https://github.com/basecamp/thrusterRack::Deflater can be then used directly in Rack apps with Puma
10 comments
[ 2.6 ms ] story [ 34.2 ms ] threadHere's a C# project in the same vein: [1].
--
1: https://github.com/microsoft/reverse-proxy/tree/main/samples...
Rack::Deflater can be then used directly in Rack apps with Puma