| [[https://www.elastic.co][Elastic Search]] | - analytical tool | - debian package seems off | Elasticsearch is a distributed, open source search and analytics |
| | - python bindings (debian packaged) | - java (-> oracle's jre?) | engine, designed for horizontal scalability, reliability, and easy management. |
| | - Apache 2 licence | - not for complex computations | |
| | - More monitoring tools (like what?) | - Anyone can contribute but only employee can push | |
| [[https://www.mongodb.com/][MongoDB]] | - debian packaged | Atomicity per document | MongoDB is an open-source document database that provides high performance, |
| | - python bindings (python3-pymongo) | 2-Phase commit as pattern (not enforced) | ehigh availability, and automatic scaling. |
| | - well documented (getting started per language, | | |
| Language | [[https://github.com/github/linguist][ruby-github-linguist]] | Do not detect without filename (also not on stable) | Implement a bayesian filter and make it learn languages (we should be able to use |
| | [[https://github.com/blackducksoftware/ohcount][ohcount]] | Do not detect without filename | swh's content data for that) -> https://github.com/glaslos/langdog |
| | [[http://pygments.org/][python3-pygment]] | Do not detect without filename | |
| | [[https://github.com/isagalaev/highlight.js][highlight-js]] | javascript library to learn how they do it | |