Size: a a a

2020 May 22

AO

Alexander Ovchinniko... in PiterPy Meetup
pragus
И как ты побьешь на сервисы типовой вебмагазин с блогом, комментами и отзывами у товаров?
именно типовой? под типовой проще готовую CMS взять, какую-нибудь магазинную
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
Magento какую-нибудь или что там сейчас в моде
источник

p

pragus in PiterPy Meetup
Alexander Ovchinnikov 🦁
именно типовой? под типовой проще готовую CMS взять, какую-нибудь магазинную
Нет, мы ж стартап и пишем своё. С микросервисами, grpc и версионированием API
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
ну, так зависит от архитектуры и задач
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
что там CTO напридумывал
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
кастомизированную архитектуру стоит делать если в этом есть смысл
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
те, кто берут микросервисы и делает кастомную систему, обычно понимают, почему им не подходит CMS
источник

p

pragus in PiterPy Meetup
Alexander Ovchinnikov 🦁
ну, так зависит от архитектуры и задач
А что тут придумывать? У тебя каталог товаров, у товаров есть отзывы, рейтинг. Ещё есть пользователи с историей покупок
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
обычно сначала делают event storming
источник

p

pragus in PiterPy Meetup
Alexander Ovchinnikov 🦁
те, кто берут микросервисы и делает кастомную систему, обычно понимают, почему им не подходит CMS
Ты не уходи от вопроса ;) как дробить на сервисы?
источник

p

pragus in PiterPy Meetup
Alexander Ovchinnikov 🦁
обычно сначала делают event storming
Что это?
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
так я написал выше
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
Event Storming is a workshop-based method to quickly find out what is happening in the domain of a software program.
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
потом выделяют bounded context'ы
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
ну, там же есть фреймворки под такие задачи
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
выделяют типы, решают, где нужен event sourcing, где не нужен и прочие вещи
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
определяют как они там связаны друг с другом
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
источник

AO

Alexander Ovchinniko... in PiterPy Meetup
источник

p

pragus in PiterPy Meetup
Alexander Ovchinnikov 🦁
так я написал выше
Ты описал методологию, а результат работы
источник