Forum > Beginners

Can the Brook Framework beat Japronto Framework in performance?

<< < (2/2)

Thaddy:

--- Quote from: DecayAssault on January 31, 2023, 03:57:23 pm ---Please give more additional information about the Brook. Does it support let's encrypt certificate and http/2?

--- End quote ---
You don't know your network layers? Really?

Leledumbo:

--- Quote from: DecayAssault on January 31, 2023, 03:57:23 pm ---Please give more additional information about the Brook. Does it support let's encrypt certificate and http/2?

--- End quote ---
HTTPS termination is not the job of any web application framework, it's better put on either the load balancer or web server. You can, but honestly that would be silly if not stupid as you make it do something other layer can do better and save its resources for actual computation instead.

DecayAssault:

--- Quote from: sketch on January 31, 2023, 04:42:36 pm ---Isn't Japronto a Python micro framework?

Caddy for Go handles http/1, http/2, and http/3 and will automatically obtain TLS certs for your site. Cloudfare has had a million open sockets on Go which would fulfill your million requests Japronto has had.

If you know Python, then use Japronto which states on Github there is no new development happening and has been dormant since 2020. If you know Pascal, then use Brook which hasn't been updated in a year.

With your C# thread it seems like you're just starting and wondering what is best to use? But a lot depends on what you intend to do. Windows, Linux, Mac? Desktop apps or Web apps? Do you intend to do mobile apps?

--- End quote ---
I am experienced developer in asp.net. Now, I would like to create own extremely rapid web apps. I would like to prefer slitaz+lighttpd+fastcgi. Is there any more optimal way than write for this stack in C and GNU as with proper algorithms? Asp.net is too slow even I wrote in-ram app (about 10-15 ms per request).

Navigation

[0] Message Index

[*] Previous page

Go to full version