sa-tasche / cs-babelmark-proxy

Proxy server used to dispatch and aggregate Markdown results from providers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

babelmark-proxy

This is the proxy server that is powering babelmark3

Internals

  • The server is developed with ASP.NET Core 1.0
  • The server is responsible for accepting a request on "/api/get?text=XXX" and dispatching the request to all the registered Markdown server.
  • The babelmark-registry is checked every 1 hour to refresh the list if it changed
  • The server is randomizing the query so that back-end server latency is not ordered
  • The server is using threads to dispatch the query (using TPL Dataflow)

License

This software is released under the BSD-Clause 2 license.

Author

Alexandre MUTEL aka xoofx

About

Proxy server used to dispatch and aggregate Markdown results from providers

License:BSD 2-Clause "Simplified" License


Languages

Language:C# 100.0%