OneBox OS це одна з небагатьох систем на ринку, яка вміє масштабуватись горизонтально.
Ось тут я трохи про це розповідав.
Якщо говорити конкретно про мережу супермаркетів, то:
1. у onebox'a не свого товстого клієнта (поки що), все відбувається через тонкий клієнт.
2. onebox це не касовий софт. Куди правильніше використовувати товстий офлайновий касовий софт на точках касирів, а дані тягати з/в OneBox. Для такої моделі OneBox підходить ідеально, тому що див. пункт 3
3. у onebox'a дуже швидке API
https://crm-onebox.com/ru/app/app-api-v2/Існує режим роботи API, коли дані бігають через redis. У такій конфігурації ми можемо опрацювати 10 000 запитів/секунду (10 000 чеків). У піках – ще більше.
4. onebox можна розмістити не одному сервері, але в кількох відразу (горизонтально). Тобто, можна зробити кластер для бази, а також поставити хоч 100 веб-серверів для обслуговування запитів користувачів або інтеграцій API.
5. onebox можна шардити в окремі сутності через додаток network. Тобто, можна зробити так, щоб під кожен магазин був свій бокс, при цьому є якийсь головний, який усіма керує. Ось тут є приклад -
https://crm-onebox.com/ru/support/onebox-purchase-and-rates/10164-perehod-na-os/Те, що описано в темі вище - не проблема, це далеко не межа.
1000 операцій за секунду (навіть не за хвилину) це базова продуктивність OneBox OS якщо розгорнути його навіть на одному сервері ось такої конфігурації
https://www.hetzner.com/dedicated-rootserver/ax101