livebud / bud

The Full-Stack Web Framework for Go
MIT License
5.53k stars 181 forks source link

What is its performance in high concurrency mode #318

Open aadog opened 1 year ago

aadog commented 1 year ago

What is its performance in high concurrency mode

matthewmueller commented 1 year ago

@aadog sorry I don't understand. What do you mean by high-concurrency mode?

gedw99 commented 1 year ago

Do it means when there are lots of Transpilers running ?

Or maybe when many requests are hitting the server ?

matthewmueller commented 1 year ago

I haven't had time to do much benchmarking, but Bud should be quite competitive. On the request/response path, it's not doing much more than what a stock Go web server does. The only thing that is somewhat slow is view rendering because it needs to cross into V8, but that will be optional in an upcoming release.