|
@@ -130,6 +130,138 @@
|
|
|
"display_name": "ditsmod [mysql & simplified use of di]",
|
|
|
"notes": "Simplified use of Dependency Injection (no request level injector).",
|
|
|
"versus": "nodejs"
|
|
|
+ },
|
|
|
+ "bun": {
|
|
|
+ "dockerfile": "ditsmod-bun.dockerfile",
|
|
|
+ "json_url": "/json",
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Micro",
|
|
|
+ "database": "None",
|
|
|
+ "framework": "Ditsmod",
|
|
|
+ "language": "TypeScript",
|
|
|
+ "flavor": "None",
|
|
|
+ "orm": "None",
|
|
|
+ "platform": "bun",
|
|
|
+ "webserver": "None",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "Ditsmod on bun",
|
|
|
+ "notes": "",
|
|
|
+ "versus": "bun"
|
|
|
+ },
|
|
|
+ "simplified-di-bun": {
|
|
|
+ "dockerfile": "ditsmod-bun.dockerfile",
|
|
|
+ "json_url": "/json2",
|
|
|
+ "plaintext_url": "/plaintext2",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Micro",
|
|
|
+ "database": "None",
|
|
|
+ "framework": "Ditsmod",
|
|
|
+ "language": "TypeScript",
|
|
|
+ "flavor": "None",
|
|
|
+ "orm": "None",
|
|
|
+ "platform": "bun",
|
|
|
+ "webserver": "None",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ditsmod on bun [simplified use of di]",
|
|
|
+ "notes": "Simplified use of Dependency Injection (no request level injector).",
|
|
|
+ "versus": "bun"
|
|
|
+ },
|
|
|
+ "postgres-bun": {
|
|
|
+ "dockerfile": "ditsmod-bun-postgres.dockerfile",
|
|
|
+ "db_url": "/db",
|
|
|
+ "query_url": "/queries?queries=",
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
+ "cached_query_url": "/cached-queries?count=",
|
|
|
+ "fortune_url": "/fortunes",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Micro",
|
|
|
+ "database": "Postgres",
|
|
|
+ "framework": "Ditsmod",
|
|
|
+ "language": "TypeScript",
|
|
|
+ "flavor": "None",
|
|
|
+ "orm": "Raw",
|
|
|
+ "platform": "bun",
|
|
|
+ "webserver": "None",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ditsmod on bun [postgres]",
|
|
|
+ "notes": "",
|
|
|
+ "versus": "bun"
|
|
|
+ },
|
|
|
+ "mysql-bun": {
|
|
|
+ "dockerfile": "ditsmod-bun-mysql.dockerfile",
|
|
|
+ "db_url": "/db",
|
|
|
+ "query_url": "/queries?queries=",
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
+ "cached_query_url": "/cached-queries?count=",
|
|
|
+ "fortune_url": "/fortunes",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Micro",
|
|
|
+ "database": "MySQL",
|
|
|
+ "framework": "Ditsmod",
|
|
|
+ "language": "TypeScript",
|
|
|
+ "flavor": "None",
|
|
|
+ "orm": "Raw",
|
|
|
+ "platform": "bun",
|
|
|
+ "webserver": "None",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ditsmod on bun [mysql]",
|
|
|
+ "notes": "",
|
|
|
+ "versus": "bun"
|
|
|
+ },
|
|
|
+ "postgres2-bun": {
|
|
|
+ "dockerfile": "ditsmod-bun-postgres.dockerfile",
|
|
|
+ "db_url": "/db2",
|
|
|
+ "query_url": "/queries2?queries=",
|
|
|
+ "update_url": "/updates2?queries=",
|
|
|
+ "cached_query_url": "/cached-queries2?count=",
|
|
|
+ "fortune_url": "/fortunes2",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Micro",
|
|
|
+ "database": "Postgres",
|
|
|
+ "framework": "Ditsmod",
|
|
|
+ "language": "TypeScript",
|
|
|
+ "flavor": "None",
|
|
|
+ "orm": "Raw",
|
|
|
+ "platform": "bun",
|
|
|
+ "webserver": "None",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ditsmod on bun [postgres & simplified use of di]",
|
|
|
+ "notes": "Simplified use of Dependency Injection (no request level injector).",
|
|
|
+ "versus": "bun"
|
|
|
+ },
|
|
|
+ "mysql2-bun": {
|
|
|
+ "dockerfile": "ditsmod-bun-mysql.dockerfile",
|
|
|
+ "db_url": "/db2",
|
|
|
+ "query_url": "/queries2?queries=",
|
|
|
+ "update_url": "/updates2?queries=",
|
|
|
+ "cached_query_url": "/cached-queries2?count=",
|
|
|
+ "fortune_url": "/fortunes2",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Micro",
|
|
|
+ "database": "MySQL",
|
|
|
+ "framework": "Ditsmod",
|
|
|
+ "language": "TypeScript",
|
|
|
+ "flavor": "None",
|
|
|
+ "orm": "Raw",
|
|
|
+ "platform": "bun",
|
|
|
+ "webserver": "None",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ditsmod on bun [mysql & simplified use of di]",
|
|
|
+ "notes": "Simplified use of Dependency Injection (no request level injector).",
|
|
|
+ "versus": "bun"
|
|
|
}
|
|
|
}
|
|
|
]
|