1b.app
Скопійоване посилання -

Максимальна продуктивність системи OneBox OS

Є питання про максимальну продуктивність. Наприклад, чи зможе OneBox OS витримувати навантаження щодо введення касових операцій від одного чи кількох супермаркетів, типу Billa?
Наприклад, 10 касирів одночасно ведуть продаж, кожні 2 хвилини новий чек, на склад приїжджають товари та їх приймають, бухгалтери та фінансисти запускають свої звіти, вважають зарплати та йде інтеграція з 1С, power bi? Ну, наприклад, 1000 операцій на хвилину?
Просто питання не тільки в потужності серверів, а й наскільки програмне забезпечення здатне використовувати продуктивність багатоядерних систем. Наскільки товстий клієнт у системі клієнт-сервер.
Якщо якось можна розрахувати продуктивність – буду вдячна за відповідь.
Оригінальне питання доступне на версії: ru

Відповіді:

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
19.08.2021, 12:49
Как со мной связаться - никак :)
Задавайте вопросы на форуме публично - и я отвечу.
Подробнее - https://1b.app/ru/user/11/
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар