Size: a a a

Архитектура ИТ-решений

2020 November 23

ST

Shuro Toko in Архитектура ИТ-решений
после этих двух фейлов, я подумал, что не стоит с ними общаться
источник

ST

Shuro Toko in Архитектура ИТ-решений
переводили в рамках пилота одно из наших приложений на кокроач. из 20 запросов один пришлось переделать и пошаманить с настройками субд. в целом, мы прониклись.
источник

ST

Shuro Toko in Архитектура ИТ-решений
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
Shuro Toko
почитай как они написали, что прошли джепсен, но не прошли
Спасибо. Молодые они пока, ясное дело. Интересно скорее на будущее.
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
Jepsen проблемы находит и вроде они над ними работают, чинят
источник

AK

Andrey Kuzmin in Архитектура ИТ-решений
Anton Zhbankov
Полно, да. Просто если человек знаком с IUM - то да, система класса IUM
Июм ага
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
А CockroachDB тут кто-то реально использовал для какого-то крупного решения?
источник

ST

Shuro Toko in Архитектура ИТ-решений
тут нет, друганы из kindred group ушли в части систем на него с oracle rac
источник

ST

Shuro Toko in Архитектура ИТ-решений
плакались, что перестройка индексов может упасть
источник

ST

Shuro Toko in Архитектура ИТ-решений
или день занять
источник

ST

Shuro Toko in Архитектура ИТ-решений
там какие-то ставки
источник

DG

Dmitry Gurkalov in Архитектура ИТ-решений
Igor Bespalchuk
Коллеги, а кто-то щупал YugaByte DB? По описаниям все ну прям очень вкусно, вопрос - что там на деле и что там с уровнем зрелости.
Был опыт PoC с CockroachDB, за место Postgres. Драйвер для Postgres для Laravel php с минимальными правками зашёл автоматом.
Так же тестировали нагрузку, при ручном отключении ноды, добавлении новой ноды, добавлении отставшей ноды.
В бесплатной версии, можно раскидывать lease holders по регионам на уровне таблиц, в платной обещают по строкам, но мы не пробовали.
В итоге выбрали managed решение и переписать сервис, но Cockroach был близок к победе.
источник
2020 November 24

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Igor Bespalchuk
Спасибо. Молодые они пока, ясное дело. Интересно скорее на будущее.
Вопрос в архитектуре, некоторые вещи не лечатся с возрастом. Смотрел, что там под капотом?
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
Gennadiy Kruglov
Вопрос в архитектуре, некоторые вещи не лечатся с возрастом. Смотрел, что там под капотом?
Там все сложно, я не настолько хорошо разбираюсь в устройстве и проблемах распределенных БД, линеаризуемости, консенсусах, и т.п. Не думаю, что по описанию нутрянки (которая есть в каком-то объеме) я могу что-то оценить качественно. Даже разобраться детально в результатах того же jepsen-теста может быть непросто (кстати, jepsen.io у ВСЕХ находят те или иные проблемы), когда речь не о том, что что-то просто крашится, а о нарушении тонких нюансов изоляции транзакций например.
источник

F

Fagor in Архитектура ИТ-решений
Коллеги Babok 3.0, можно купить? Есть в бумаге илм электронная, где? На сайте ibba, перевод не виден. Становится членом ради перевода еще на год, не вариант сейчас.
источник

YS

Yuriy Shatalinskyi in Архитектура ИТ-решений
Все новости по печатной версии перевода тут https://www.facebook.com/groups/IIBARussianChapter
источник

AB

Alexander Bukarev in Архитектура ИТ-решений
@IgorBespalchuk нашёл результаты PoC по LightStreamer-у, на AWS c5.large на 10000 соединениях при 5 update-ах/сек (на каждое соединение, т.е. всего 50k сообщений рассылали в секунду, сообщения разные по структуре и размеру, не все простые дельты) стабильно (гоняли 1.5 часа) загрузка была по CPU ~90% (были спайки до 95% иногда), память 3.7Gb

На t2.medium плохо себя вёл. На 3000 соединениях (5 update per sec) стабильно, а вот на 5000 соединениях (тоже 5/сек) через 15 минут начинал терять пакеты. Связано с тем, что кредиты выедать начинал на t2-машине. Отсюда вывод, что на t-instance использовать не стоит.

В целом результаты хорошие, учитывая что самописное решение на Go проиграло и по памяти, и по CPU (потому что LightStreamer хорошо оптимизировал своё решение, а мы не очень, видимо).

По цене смотрю сейчас, совсем не космос, довольно дёшево, в районе $10k в год. Но мы тогда засомневались именно из-за их способа расчёта стоимости при "спайках" (они считать умели только по max(concurrent-connects) по месяцу, т.е. ценник мог в 4-5 раз вырасти. Непредсказуемость нас смутила.
источник

IB

Igor Bespalchuk in Архитектура ИТ-решений
Alexander Bukarev
@IgorBespalchuk нашёл результаты PoC по LightStreamer-у, на AWS c5.large на 10000 соединениях при 5 update-ах/сек (на каждое соединение, т.е. всего 50k сообщений рассылали в секунду, сообщения разные по структуре и размеру, не все простые дельты) стабильно (гоняли 1.5 часа) загрузка была по CPU ~90% (были спайки до 95% иногда), память 3.7Gb

На t2.medium плохо себя вёл. На 3000 соединениях (5 update per sec) стабильно, а вот на 5000 соединениях (тоже 5/сек) через 15 минут начинал терять пакеты. Связано с тем, что кредиты выедать начинал на t2-машине. Отсюда вывод, что на t-instance использовать не стоит.

В целом результаты хорошие, учитывая что самописное решение на Go проиграло и по памяти, и по CPU (потому что LightStreamer хорошо оптимизировал своё решение, а мы не очень, видимо).

По цене смотрю сейчас, совсем не космос, довольно дёшево, в районе $10k в год. Но мы тогда засомневались именно из-за их способа расчёта стоимости при "спайках" (они считать умели только по max(concurrent-connects) по месяцу, т.е. ценник мог в 4-5 раз вырасти. Непредсказуемость нас смутила.
Спасибо, ценно.
источник

AB

Alexander Bukarev in Архитектура ИТ-решений
Буду признателен, если потом поделишься инфорацией про Diffusion
источник

F

Fagor in Архитектура ИТ-решений
Спасибо. Можно вопрос, что в ibba one time application fee означает? Подача заявки на сертификацию? И что бы получить доступ к membership, к книге, я обязан брать годовой membership, или one time, для разового доступа достаточен(сомневаюсь)?
источник