Aliaksandr Valialkin c2b0b7f133 fasthttp-postgresql: /update uptimization: disable synchronous commit on per-connection basis instead of per-request basis 9 năm trước cách đây
..
src c2b0b7f133 fasthttp-postgresql: /update uptimization: disable synchronous commit on per-connection basis instead of per-request basis 9 năm trước cách đây
templates eb8e685ab3 fasthttp: use one template file instead of two for fortune benchmark 9 năm trước cách đây
README.md 8d777366e9 renamed generic fasthttp to fasthttp-mysql, added a postgresql-based version at fasthttp-postgresql 9 năm trước cách đây
benchmark_config.json 9806424ef7 fasthttp-postgresql: use consistent display_name for prefork test version 9 năm trước cách đây
setup.bat f5bc1ce6d6 name the two benchmarks appropriately based on the database used 9 năm trước cách đây
setup.sh 106c607887 insure the correct sed replacement for the database server address, and add extra checks to see if db connection working properly at code init time 9 năm trước cách đây
setup_prefork.sh 106c607887 insure the correct sed replacement for the database server address, and add extra checks to see if db connection working properly at code init time 9 năm trước cách đây
source_code 8d777366e9 renamed generic fasthttp to fasthttp-mysql, added a postgresql-based version at fasthttp-postgresql 9 năm trước cách đây

README.md

fasthttp (GoLang) Benchmarking Test

This is the go portion of a benchmarking test suite comparing a variety of web development platforms.

"Fasthttp is a fast http package for Go."

This variant uses Postgres via Jack Christensen's pgx library

Test URLs

http://localhost:8080/json
http://localhost:8080/db
http://localhost:8080/queries?queries=[1-500]
http://localhost:8080/fortunes
http://localhost:8080/updates?queries=[1-500]
http://localhost:8080/plaintext