Size: a a a

Software Design/Architecture/Zen

2021 July 26

k

knopkod4v in Software Design/Architecture/Zen
а почему их назвали алгебраическими?
чёт по википедии не понял
я так понял алгебраические - это значит несколько типов в одном, но как это связано со словом алгебра - непонятно 🤔
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
порядок явно определен списком, тут важны наложенные ограничения, нельзя поменять несколько агрегатов за раз, нет возможности получить стейт извне и соответственно использовать агрегат для чтения. Может быть как хорошо, так и плохо
источник

HH

Human Human in Software Design/Architecture/Zen
Скорее всего отсылка к теории типов, но я хз)
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
потому что строятся с помощью двух операций суммы и умножения
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
алгебра это сокращение от алгебраической системы
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
источник

HH

Human Human in Software Design/Architecture/Zen
👍.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
а, там даже написано "Алгебраическая система с пустым множеством отношений называется алгеброй"
(не секу что это значит если честно, просто вспомнил что в универе проходили на ряду с кольцами, полями и прочим)
источник

C

Coffer in Software Design/Architecture/Zen
Всем доброго вечера. Есть гуру по js бэку?
Хотим собрать высоконагруженный интернет-магазин с использованием firebase+angular. Думаем над верной комбинацией стэка
Буду очень признателен, если кто-то сможет уделить пару часов в течении недели, много оплатить не смогу, но 2-3 тыс за консультацию переведу
источник

¿

¿hope in Software Design/Architecture/Zen
источник

C

Coffer in Software Design/Architecture/Zen
попробую, спасибо. Но может и тут кто откликнется
источник

K

Konstantin in Software Design/Architecture/Zen
Мечты, мечты…
источник
2021 July 27

SP

Sergey Protko in Software Design/Architecture/Zen
Ой и не говори
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Есть лайфхак - делать это все до того как новые воркфлоу и юзкейсы запили.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Но вообще основная проблема обычно когда этого всего нет - собрать людей у которых это есть в голове
источник

C

Coffer in Software Design/Architecture/Zen
Апну вопрос, если кому станет интересно. Повторюсь что все за денежку, никакой благотворительности)

Уточню суть задачи: нужно поделить магазин на микросервисы, поставить систему кэширования запросов из БД и балансировщик. Возможно, для многих здесь это простая история. Но мне требуется небольшой ликбез о том какие бывают решения, как их использовать и почему именно так, чтобы понять куда копать дальше.

У кого появится желание поучаствовать (в любом масштабе) - напишите
источник

HH

Human Human in Software Design/Architecture/Zen
Как на счёт гугла? Обычно такие вопросы сначала изучают в сети, а за конкретными доп вопросами можно уже обращаться лично
источник

C

Coffer in Software Design/Architecture/Zen
Нужно получить компетентный ответ о конкретной ситуации. Не думаю что поиск в Гугл приведёт к нужному результату, да и времени нет на это. Поэтому оплачивается)
источник
2021 July 28

ПГ

Павел Г. in Software Design/Architecture/Zen
Приветствую :) Подскажите плиз дельными советами.
Плохо ли соблюдать атомарность нескольких логических транзакций, ну т.е. сохранение нескольких агрегатов или выполнение нескольких юзкейсов подряд с помощью транзакий базы данных? Если да, то почему или это чисто инфраструктура и можно поддерживать как душе угодно, если это удобно и работает? Кейс: сохранение заказа с доставками, в одном эндпоинте надо сохранить и изменение стейта заказа и сохранить доставки. Каждый из них может выбросить ошибку.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
посмотрите на эту диаграму, тут есть 2 include, и ответьте на тот же вопрос относительно неё
источник