Middle
5
<data> - источник данных, непрерывно отправляющий объекты в "наш компонент" - данные равномерно распределяются (не дублируются) по серверам "нашего компонента" ["наш компонент"] - N независимых серверов - накапливает данные; при достижении лимита: POST запрос на вставку в БД - IP-адрес сервера БД прописан в конфиге [БД] - кластер из N серверов - писать можно в любой сервер Процедура установки: - знает про все сервера "нашего компонента" и все сервера БД - назначает сервера БД "нашему компоненту" +/- равномерно --> [ ] -> 1 |(1) | --> [ ] -> 2 |----| <data> --> [ ] -> 3 |(2) | \--> [ ] -> 1 |----| --> [ ] -> 2 |(3) |
Компании, где спрашивали
Криптонит