@@ -22,28 +22,6 @@
"display_name": "Fiber",
"notes": "",
"versus": "go"
- },
- "prefork": {
- "json_url": "/json",
- "db_url": "/db",
- "query_url": "/queries?queries=",
- "update_url": "/update?queries=",
- "plaintext_url": "/plaintext",
- "port": 8080,
- "approach": "Realistic",
- "classification": "Platform",
- "database": "Postgres",
- "framework": "Fiber",
- "language": "Go",
- "flavor": "None",
- "orm": "Raw",
- "platform": "None",
- "webserver": "None",
- "os": "Linux",
- "database_os": "Linux",
- "display_name": "Fiber-prefork",
- "notes": "",
- "versus": "go"
}
}]
@@ -1,12 +0,0 @@
-FROM golang:1.13
-
-ENV GO111MODULE on
-WORKDIR /fiber
-COPY ./src /fiber
-RUN go mod download
-RUN go build -o server server.go
-CMD ./server -prefork
@@ -19,6 +19,7 @@ func main() {
app := fiber.New()
app.Server = "Go"
+ app.Prefork = true
app.Get("/json", jsonHandler)
app.Get("/db", dbHandler)
@@ -115,11 +116,7 @@ func initDatabase() {
if maxConn == 0 {
maxConn = 8
- maxConn = maxConn * 4
- // if *child {
- // maxConn = runtime.NumCPU()
- // }
+ //maxConn = maxConn * 4
var err error
db, err = pgxpool.Connect(context.Background(), fmt.Sprintf("host=%s port=%d user=%s password=%s dbname=%s pool_max_conns=%d", "tfb-database", 5432, "benchmarkdbuser", "benchmarkdbpass", "hello_world", maxConn))
if err != nil {