Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Здравствуйте.

Возник ряд вопросов:

1) Почему Вы рассматриваете только RDBMS в качестве хранилища?

2) Почему не рассматриваете KVDB в качестве хранилища?

3) Почему не рассматриваете IMDB + backend хранилище? Это бы решило много проблем с масштабированием и CAP.

4) Почему вы рассматриваете работу с RDBMS только в синхронном режиме и не рассматриваете асинхру и bulk? Несмотря на то, что именно из-за этого возникают все ваши проблемы.

5) "Предположим, что к нам приехала крупная партия товара и резко увеличилась нагрузка в потоке данных об остатках — сразу в 10 раз. В базе данных происходит что-то нехорошее, и на запросы обновления товарных остатков она начинает отвечать дольше обычного". Это свидетельствует о том, что структура данных и работа с ними ведутся не корректно и не оптимально. Почему Вы предпочитаете делать все что угодно, вплоть до запуска человека на Марс, только не устраняете эти проблемы?

6) Какой "паттерн" Вы используете для отката распределенных транзакций в случае отказа одной из подсистем? Какой "паттерн" используется для подтверждения распределенных транзакций?

7) Каким образом при масштабировании вы решаете проблемы консистентности? Например, split brain syndrome.

Спасибо.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность