Skip to content

Proxy server used to dispatch and aggregate Markdown results from providers

License

Notifications You must be signed in to change notification settings

sa-tasche/cs-babelmark-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%