Size: a a a

2021 June 24

W

Warstone in Modern::Perl
Это вредно.
источник

М

Млюшевый Пишка... in Modern::Perl
кажется мы немного не поняли друг друга опять
источник

М

Млюшевый Пишка... in Modern::Perl
skills locked
источник

М

Млюшевый Пишка... in Modern::Perl
=)
источник

W

Warstone in Modern::Perl
Ну попробуйте в своей голове поставить между тем что вы называете агрегатором и шардами еще одну сущность.
источник

М

Млюшевый Пишка... in Modern::Perl
ну там не будет коннекта
источник

М

Млюшевый Пишка... in Modern::Perl
если ты это имел ввиду
источник

М

Млюшевый Пишка... in Modern::Perl
мы же буде for @shards ( $shard->write }
источник

W

Warstone in Modern::Perl
Зачем?
источник

W

Warstone in Modern::Perl
У вас там код синхронный-же. Пусть остается синхронным.
источник

М

Млюшевый Пишка... in Modern::Perl
чтобы они получили данные?
источник

М

Млюшевый Пишка... in Modern::Perl
блииин((
источник

М

Млюшевый Пишка... in Modern::Perl
все поломалось
источник

W

Warstone in Modern::Perl
Так... Смотрите... Вводим новую сущность... Процессор.
источник

W

Warstone in Modern::Perl
Процессор - процесс который по полученным данным от агрегатора запускает бизнес логику и отдает результаты вовне.
источник

W

Warstone in Modern::Perl
Агрегатор превращается в очень простую вещь
источник

W

Warstone in Modern::Perl
Он принимает запрос, рассылает 10 запросов своим шардам, склеивает результаты и их отдает процессору.
источник

W

Warstone in Modern::Perl
Больше он не делает ничего.
источник

М

Млюшевый Пишка... in Modern::Perl
а зачем он нужен если агрегатор может сделать тоже самое?
источник

W

Warstone in Modern::Perl
Потому что нужна балансировка нагрузки.
источник