<commit_before>Why Tsuru?
==========

This document aims to compare Tsuru PaaS with others on the market.

If you have anything to consider, or want to ask us to add another PaaS on the comparison list,
contact us in #tsuru @ freenode.net or at our `mailing list <https://groups.google.com/d/forum/tsuru-users>`_

+-------------------------+--------------------+-------------------+-----------+
|                         | Tsuru              | OpenShift         | Stackato  |
+=========================+====================+===================+===========+
| Builtin Languages       | Node.js, PHP,      | Java, PHP,        |           |
|                         | HTML, Python,      | Ruby, Node.js,    |           |
|                         | Ruby, Golang       | Python            |           |
+-------------------------+--------------------+-------------------+-----------+
| End-user web UI         | Abyss              |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| CLI                     | Yes                | Yes               | Yes       |
+-------------------------+--------------------+-------------------+-----------+
| IDE support             | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| System Monitoring       |                    |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Deployment hooks        | Yes                |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| SSH Access              | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Application Monitoring  |                    |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| SQL Databases           | MySQL              | MySQL, PostgreSQL |           |
+-------------------------+--------------------+-------------------+-----------+
| NoSQL Databases         | MongoDB, Cassandra | MongoDB           |           |
|                         | Memcached, Redis   |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Persistent FS           | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Port Forwarding         | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| AMPQ service            | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| One Click Deploy        | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Log Streaming           | Yes                |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| External Authentication | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Metering Billing        | No                 |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Quota System            | Yes                |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Container Based Apps    | Yes                | Yes               | Yes       |
+-------------------------+--------------------+-------------------+-----------+
| VMs Based Apps          | Yes                | No                | No        |
+-------------------------+--------------------+-------------------+-----------+
| Open Source             | Yes                | Yes               |           |
+-------------------------+--------------------+-------------------+-----------+
| Non Open Source Version | No                 | Yes               |           |
+-------------------------+--------------------+-------------------+-----------+
| PaaS Healing            |                    |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| App Healing             |                    |                   |           |
+-------------------------+--------------------+-------------------+-----------+
| Scaling (auto/manual)   | Yes (manual)       | Yes (auto)        |           |
+-------------------------+--------------------+-------------------+-----------+<commit_msg>docs/why: filling comparison table<commit_after>Why Tsuru?
==========

This document aims to compare Tsuru PaaS with others on the market.

If you have anything to consider, or want to ask us to add another PaaS on the comparison list,
contact us in #tsuru @ freenode.net or at our `mailing list <https://groups.google.com/d/forum/tsuru-users>`_

+-------------------------+------------------------+--------------------+----------------------+
|                         | Tsuru                  | OpenShift          | Stackato             |
+=========================+========================+====================+======================+
| Built-in Platforms      | Node.js, PHP,          | Java, PHP,         | Java, Node.Js,       |
|                         | HTML, Python,          | Ruby, Node.js,     | Perl, PHP,           |
|                         | Ruby, Golang           | Python             | Python, Ruby         |
+-------------------------+------------------------+--------------------+----------------------+
| End-user web UI         | Yes (Abyss)            | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| CLI                     | Yes                    | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Deployment hooks        | Yes                    | No                 | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| SSH Access              | No                     | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Run Commands Remotely   | Yes                    | No                 | No                   |
+-------------------------+------------------------+--------------------+----------------------+
| Application Monitoring  | Yes                    | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| SQL Databases           | MySQL                  | MySQL, PostgreSQL  | MySQL, PostgreSQL    |
+-------------------------+------------------------+--------------------+----------------------+
| NoSQL Databases         | MongoDB, Cassandra     | MongoDB            | MongoDB, Redis       |
|                         | Memcached, Redis       |                    |                      |
+-------------------------+------------------------+--------------------+----------------------+
| Log Streaming           | Yes                    | Yes (not built-in) | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Metering/Billing API    | No                     | No                 | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Quota System            | Yes                    | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Container Based Apps    | Yes                    | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| VMs Based Apps          | Yes                    | No                 | No                   |
+-------------------------+------------------------+--------------------+----------------------+
| Open Source             | Yes                    | Yes                | No                   |
+-------------------------+------------------------+--------------------+----------------------+
| Free                    | Yes                    | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Paid/Closed Version     | No                     | Yes                | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| PaaS Healing            | Yes                    | No                 | No                   |
+-------------------------+------------------------+--------------------+----------------------+
| App Healing             | Yes                    | No                 | No                   |
+-------------------------+------------------------+--------------------+----------------------+
| App Fault Tolerance     | Yes                    | Yes (by cartridge) | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
| Auto Scaling            | No                     | Yes                | Yes (for some IaaSs) |
+-------------------------+------------------------+--------------------+----------------------+
| Manual Scaling          | Yes                    | No                 | Yes                  |
+-------------------------+------------------------+--------------------+----------------------+
{'fraction_non_alphanumeric': 0.4836432335686586, 'fraction_numerical': 0.0, 'mean_word_length': 0.3316562955117172, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 87, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '595432', 'n_tokens_mistral': 1600, 'n_tokens_neox': 1360, 'n_words': 341}