Commit History

Author SHA1 Message Date
  pavelmash 0ee7d8a744 [mORMot] improved HTTP server performance (#8612) 1 year ago
  pavelmash 0c73d7968b mORMot: update mORMot to 2.1; add mainteiners section (#8520) 1 year ago
  pavelmash 258d751ab3 [mORMot] uses binary array binding (updates); changed async pool size (-s CPUs -t 4) (#8232) 2 years ago
  pavelmash 0ec0efc821 [mormot] improved async implementation; new test case with one listener (#8207) 2 years ago
  pavelmash 968649cb4b [mORMot] added test suite with asynchronous Postgres pipelined DB access (#8182) 2 years ago
  pavelmash b82b4ce88f [mORMot] use CPU pinning to minimize cpu-migrations (#8153) 2 years ago
  pavelmash 974c4876be [mORMot] use `update table set .. from values (), ()` pattern (#8128) 2 years ago
  pavelmash 9f43d30e64 [mORMot] speed up pipelining; speed up docker build (#8057) 2 years ago
  pavelmash e5c8016718 - for /updates with count <=15 use 'case .. when .. then' pattern, for count > 15 - 'unnest' pattern (#8031) 2 years ago
  pavelmash a85041b95c - thread pool auto-tuning: use 1 listening socket per logical CPU and 8 working thread pes listener socket (#7994) 2 years ago
  pavelmash 4e36412e83 [mORMot] HTTP layer: tries to send response in a single syscall with no lock if possible (performance) (#7944) 2 years ago
  pavelmash 6533bea452 [mORMot] pipelining: (#7926) 2 years ago
  pavelmash 3f77d3d40a improved raw fortunes performance; mORMot - fix potential GPF (#7883) 2 years ago
  pavelmash 917ca29f27 [mORMot] improved performance: (#7879) 2 years ago
  pavelmash 1e189f768b [mORMot] improved `/updates` performance (#7860) 2 years ago
  pavelmash c9b63ab5c3 [mORMot] using multiple HTTP request queues for better scaling; using radix tree for routing (#7833) 2 years ago
  pavelmash 13541c0287 [mormot] use pthread_mutex instead of handmade spin-lock for better scaling with a high number of cores (#7797) 2 years ago
  pavelmash 6b149e391e [mormot]: upgrade to mORMot 2.0.4383 what sets thread CPU affinity to avoid cpu-migrations of threads during high load tests (#7755) 2 years ago
  pavelmash bae54c1613 mORMot: use SQL pipelining for /query in raw test (#7678) 2 years ago
  pavelmash 77508c4600 [mORMot] update mORMot to 2.0.4148 release; removed 64 worker thread limitation for better scaling (#7658) 2 years ago
  pavelmash 0905e4068a Complete mORMot2 benchmarks (Pascal language) (#7481) 3 years ago