|
|
|
Хранение данных для платежной системы
|
|||
|---|---|---|---|
|
#18+
Добрый день! Хочу спроектировать платежную систему для внутренних платежей между клиентами компании. Цель: Обеспечить 10 000 клиентам компании возможность взаиморасчетов и переводов средств между своими счетами со скоростью транзакции не более 5 секунд в 80% случаев и максимальной суммой эквивалентной 30 000 евро в сутки на клиента. Требование к надежности: Система должна допускать не более 1 сбоя на 10 000 транзакций с максимальным временем восстановления 30 минут. У меня есть разные виды данных: Логины и хэши паролей. Основной риск: нельзя допустить потерю доступа владельца системы Данные о клиентах, персональные данные и справочные данные. Основной риск: Утечка данных. Скан-копии документов. Основной риск: Медленная запись и извлечение данных (большой объем). Утечка данных. Финансовые транзакции. Основной писк: Нельзя допустить изменения данных. При этом нужно обеспечить приемлимую скорость транзакции. Данные не при каких обстоятельствах не могут быть утеряны. Журнал событий (авторизация пользователей, действия пользователей). Основной писк: Нельзя допустить изменения данных. Скорость записи должна быть высокой. Настройки приложений Лог-файлы Обопщенные управленческие данные (OLAP-кубы, витрины данных) Самый больной вопрос по финансовым транзакциям. Где лучше их хранить? Блокчейн? И самое главное - как на цифрах обосновать обосновать справедливость выбора того или иного решения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2019, 12:28 |
|
||
|
Хранение данных для платежной системы
|
|||
|---|---|---|---|
|
#18+
LouderХочу спроектировать платежную систему для внутренних платежей между клиентами компании. По тексту видно, что опыта практически нет, хотя желание, понятно, есть. В такой ситуации лучшее решение - отдать задачу внешнему игроку, более опытному и ранее писавшему подобные системы. Отдать можно разными способами. Но самое главное - не думать, что "вот я такой умный щас как сделаю!!!". Просто отдать и не мешать. Ну а деньги уж как-нибудь поделите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2019, 15:27 |
|
||
|
|

start [/forum/moderation_log.php?user_name=ooodimitriusooo]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 440ms |
| total: | 617ms |

| 0 / 0 |
