Revenj.NET v1.0.1
Routing fixes for Mono. Performance and memory usage optimizations. New aspects in plugins:
- Mono has issues with UriTemplate and base address. Switch http server to Regex routing. This also improves performance.
- memory pool now uses stack instead of queue. This helps with large requests since objects are now reused instead of pushed to the end of the queue
- keep Postgres connections alive. Instead of closing connections, keep them in pool.
- keep large ChunkedMemoryStream-s in pool instead of releasing them into LOH
- optimized usage of Stopwatch
- latest Castle.Core version (3.2.0)