tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

[ALL] Benchmark Requests

Open antonputra opened this issue 1 year ago • 9 comments

Any benchmark requests go here.

antonputra avatar Nov 15 '24 12:11 antonputra

Kafka consumers in different languages 🙏

JonCanning avatar Nov 15 '24 13:11 JonCanning

HAProxy vs Nginx!

NikoDevOps avatar Nov 15 '24 16:11 NikoDevOps

  • [ ] Yandex Userver vs fiber

https://github.com/userver-framework/userver

sergeyshaykhullin avatar Dec 08 '24 21:12 sergeyshaykhullin

Request: Django DRF vs Django Ninja vs Django with celery.

-Django DRF vs Django Ninja -Django Ninja vs Nodjs or Go -Django with celery vs Nodjs or Go

zakimimit avatar Dec 16 '24 14:12 zakimimit

Hello @antonputra

  • Ruby on Rails (Falcon instead of Puma) vs NodeJS

To help setup the project:

  • Replace gem 'puma' with gem 'falcon'

This is falcon.rb:

#!/usr/bin/env falcon-host

load :rack

hostname = File.basename(__dir__)
port = ENV['PORT'] || 3000

service hostname do
  include Falcon::Environment::Rack

  append preload('preload.rb')
  count ENV.fetch('FALCON_WORKERS_COUNT', 1).to_i
  endpoint Async::HTTP::Endpoint.parse("http://0.0.0.0:#{port}")
end

and the preload.rb:

require_relative 'config/environment'

Then to run it with (production): bundle exec falcon host

Also, it's good idea to set a connection pool size that can make most of the DB. Falcon can have connection pool that is independent of thread pool (Falcon should use fibers instead of threads)

mohammed-io avatar Dec 28 '24 21:12 mohammed-io

Comparison of different serialization formats: avro vs protobuf vs thrift vs message pack vs json

SvetlinZarev avatar Feb 07 '25 08:02 SvetlinZarev

Axum vs Poem vs Warp vs Rocket

SvetlinZarev avatar Feb 08 '25 23:02 SvetlinZarev

bunrouter vs gin vs go-chi vs stdlib

FedotCompot avatar Feb 13 '25 09:02 FedotCompot

HAProxy vs Traefik

NouemanKHAL avatar Feb 17 '25 11:02 NouemanKHAL