Size: a a a

var chat = new Chat();

2020 December 02

Я

Ярослав in var chat = new Chat();
Vova Lantsov
Вообще не приходят апдейты такого типа?
+
источник

VL

Vova Lantsov in var chat = new Chat();
Ярослав
allowed_updates":["message","edited_message","channel_post","edited_channel_post","inline_query","chosen_inline_result","callback_query","shipping_query","pre_checkout_query","poll"]
а это результат вызова getWebhookInfo в браузере?
источник

Я

Ярослав in var chat = new Chat();
да
источник

Я

Ярослав in var chat = new Chat();
источник

VL

Vova Lantsov in var chat = new Chat();
404 not found это так и должно быть?
источник

Я

Ярослав in var chat = new Chat();
думаю нет, я не знаю от куда это
источник

VL

Vova Lantsov in var chat = new Chat();
Это значит что либо оно постучалось на несуществующий эндпоинт, либо вообще нгрок лежит
источник

Я

Ярослав in var chat = new Chat();
не, он ап и раннинг)
источник

AK

Alex Kiev in var chat = new Chat();
Vova Lantsov
Это значит что либо оно постучалось на несуществующий эндпоинт, либо вообще нгрок лежит
А null будет 500 или 404? )
источник

VL

Vova Lantsov in var chat = new Chat();
Alex Kiev
А null будет 500 или 404? )
полагаю 500
источник

Я

Ярослав in var chat = new Chat();
Понял причину
источник

Я

Ярослав in var chat = new Chat();
был токен на другого бота установлен в клиенте
источник

VL

Vova Lantsov in var chat = new Chat();
Ярослав
был токен на другого бота установлен в клиенте
Я подумал сначала об этом)
источник

VL

Vova Lantsov in var chat = new Chat();
Но потом подумал что бред
источник

Я

Ярослав in var chat = new Chat();
Vova Lantsov
Но потом подумал что бред
😁
источник

Я

Ярослав in var chat = new Chat();
я просто на дев ветке для тестового бота настраивал, чтобы на мейне не играться
а то на мейне уже работает
источник

NK

ID:0 in var chat = new Chat();
Помните этот пост? Dmitriy Onykyyenko на DOU.UA разобрал эти примеры и дал несколько своих рекомендаций. Далее цитата:

Бегло просмотрев код могу сказать, что выглядит как нерабочее решение:
— оптимистичная конкуренция в коде(ее должно поддерживать само хранилище, операция должна быть атомарной, читайте Грэга Янга),
— выброс ошибок домена сразу вызывает печаль:
throw new Exception($"Version ’{expectedVersion.Value}’ already exists for stream ’{aggregateId}’"); судя по рекомендациям в недавней статье про 150 вопросов на .net интервью автор дайджеста не прошёл был на мидла даже с таким дайджестом, либо не читаете, что постите.
— консистентность состояния системы event store, broker — оно там не консистентно(ее вообще нет), пишется в разных транзакциях и не атомарно.

Хорошие статьи на счет event sourcing и микросервисы с примерами кода, где все это продуманно и на уровне консистетности данных, расширяемости и на уровне нюансов, о которых писал Эванс
https://www.linkedin.com/pulse/microservice-integration-part-1-stefano-rocco/
https://www.linkedin.com/pulse/microservices-integration-part-2-stefano-rocco/
https://www.linkedin.com/pulse/microservices-blueprint-architecture-stefano-rocco/
источник
2020 December 03

🧤K

🧤 Andrei Kapytau in var chat = new Chat();
ID:0
Помните этот пост? Dmitriy Onykyyenko на DOU.UA разобрал эти примеры и дал несколько своих рекомендаций. Далее цитата:

Бегло просмотрев код могу сказать, что выглядит как нерабочее решение:
— оптимистичная конкуренция в коде(ее должно поддерживать само хранилище, операция должна быть атомарной, читайте Грэга Янга),
— выброс ошибок домена сразу вызывает печаль:
throw new Exception($"Version ’{expectedVersion.Value}’ already exists for stream ’{aggregateId}’"); судя по рекомендациям в недавней статье про 150 вопросов на .net интервью автор дайджеста не прошёл был на мидла даже с таким дайджестом, либо не читаете, что постите.
— консистентность состояния системы event store, broker — оно там не консистентно(ее вообще нет), пишется в разных транзакциях и не атомарно.

Хорошие статьи на счет event sourcing и микросервисы с примерами кода, где все это продуманно и на уровне консистетности данных, расширяемости и на уровне нюансов, о которых писал Эванс
https://www.linkedin.com/pulse/microservice-integration-part-1-stefano-rocco/
https://www.linkedin.com/pulse/microservices-integration-part-2-stefano-rocco/
https://www.linkedin.com/pulse/microservices-blueprint-architecture-stefano-rocco/
Только пример на джаве
источник

A

Andrew in var chat = new Chat();
🧤 Andrei Kapytau
Только пример на джаве
Ну концепция ведь та же
источник

🧤K

🧤 Andrei Kapytau in var chat = new Chat();
Andrew
Ну концепция ведь та же
Ну чат дотнета, претензии к статье по дотнету, а семплы на Яве. Я так могу на джаваскрипте налабать и тоже коментить что везде говно
источник