docs/document/content/features/transaction/limitations.en.md
+++ title = "Limitations" weight = 2 +++
Although Apache ShardingSphere aims at being compatible with all distributed scenario and providing the best performance, under the CAP theorem guidance, there is no sliver bullet with distributed transaction solution.
The Apache ShardingSphere community chose instead to give the users the ability to choose their preferred distributed transaction type and use the most suitable solution according to their scenarios.
Commit, and data remains consistent.