benchmark_config.json 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. {
  2. "framework": "opium",
  3. "tests": [
  4. {
  5. "default": {
  6. "json_url": "/json",
  7. "plaintext_url": "/plaintext",
  8. "db_url": "/db",
  9. "query_url": "/queries/",
  10. "update_url": "/updates/",
  11. "fortune_url": "/fortunes",
  12. "port": 8080,
  13. "approach": "Realistic",
  14. "classification": "Micro",
  15. "database": "postgres",
  16. "framework": "opium",
  17. "language": "OCaml",
  18. "flavor": "None",
  19. "orm": "Micro",
  20. "platform": "httpaf",
  21. "webserver": "None",
  22. "os": "Linux",
  23. "database_os": "Linux",
  24. "display_name": "opium",
  25. "notes": "",
  26. "versus": "httpaf",
  27. "tags": ["broken"]
  28. },
  29. "fedora-forks": {
  30. "json_url": "/json",
  31. "plaintext_url": "/plaintext",
  32. "db_url": "/db",
  33. "query_url": "/queries/",
  34. "update_url": "/updates/",
  35. "fortune_url": "/fortunes",
  36. "port": 8080,
  37. "approach": "Realistic",
  38. "classification": "Micro",
  39. "database": "postgres",
  40. "framework": "opium",
  41. "language": "OCaml",
  42. "flavor": "None",
  43. "orm": "Micro",
  44. "platform": "httpaf",
  45. "webserver": "None",
  46. "os": "Linux",
  47. "database_os": "Linux",
  48. "display_name": "opium-fedora-forks",
  49. "notes": "",
  50. "versus": "httpaf",
  51. "tags": ["broken"]
  52. },
  53. "alpine-forks": {
  54. "json_url": "/json",
  55. "plaintext_url": "/plaintext",
  56. "db_url": "/db",
  57. "query_url": "/queries/",
  58. "update_url": "/updates/",
  59. "fortune_url": "/fortunes",
  60. "port": 8080,
  61. "approach": "Realistic",
  62. "classification": "Micro",
  63. "database": "postgres",
  64. "framework": "opium",
  65. "language": "OCaml",
  66. "flavor": "None",
  67. "orm": "Micro",
  68. "platform": "httpaf",
  69. "webserver": "None",
  70. "os": "Linux",
  71. "database_os": "Linux",
  72. "display_name": "opium-alpine-forks",
  73. "notes": "",
  74. "versus": "httpaf",
  75. "tags": ["broken"]
  76. },
  77. "haproxy": {
  78. "json_url": "/json",
  79. "plaintext_url": "/plaintext",
  80. "db_url": "/db",
  81. "query_url": "/queries/",
  82. "update_url": "/updates/",
  83. "fortune_url": "/fortunes",
  84. "port": 8080,
  85. "approach": "Realistic",
  86. "classification": "Micro",
  87. "database": "postgres",
  88. "framework": "opium",
  89. "language": "OCaml",
  90. "flavor": "None",
  91. "orm": "Micro",
  92. "platform": "httpaf",
  93. "webserver": "haproxy",
  94. "os": "Linux",
  95. "database_os": "Linux",
  96. "display_name": "opium-haproxy",
  97. "notes": "",
  98. "versus": "httpaf",
  99. "tags": ["broken"]
  100. }
  101. }
  102. ]
  103. }