Size: a a a

var chat = new Chat();

2020 November 24

AK

Andrei Krasnou in var chat = new Chat();
ID:0
Переслано от Андрій Чебукін
Поделись своим мнением, какая формулировка темы моего доклада для тебя выглядит наиболее привлекательной, чтобы его посмотреть
Анонимный опрос
0%
GraphQL на F# на Azure Function используя Cosmos DB
0%
Опыт реализации GraphQL API на Azure Function (F#)
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - стоит ли использовать?
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - pros&cons?
0%
К чему приводят хипстерские .NET технологии на back-end…
0%
Зафигачим в back-end проект весёлых технологий, чтобы год не скучать - что вышло…
0%
F#, GraphQL, Cosmos DB, Functions, чего не хватает?
0%
GraphQL + Cosmos - ничего не предвещало беды даже не смотря на F#
0%
GraphQL + Cosmos + F# Function на easy
0%
Ужасы Cosmos DB, GraphQL, Azure Function и F#
Проголосовало: 425
Dynamo + elasticsearch   была референсеая архитектура на одном их проектов.  В итоге заменили на mongo atlas. Сравнивать Динамо и космос не уверен что совсем верно. Динамо использует скан пр любом запросе если это partition key или  global secondary index.  Собственно скан очень дорого) космос позиционирует себя гораздо шире. Не зря они монго апи реализовали. И т д.
источник

D

Dmitriy in var chat = new Chat();
ID:0
Переслано от Андрій Чебукін
Поделись своим мнением, какая формулировка темы моего доклада для тебя выглядит наиболее привлекательной, чтобы его посмотреть
Анонимный опрос
0%
GraphQL на F# на Azure Function используя Cosmos DB
0%
Опыт реализации GraphQL API на Azure Function (F#)
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - стоит ли использовать?
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - pros&cons?
0%
К чему приводят хипстерские .NET технологии на back-end…
0%
Зафигачим в back-end проект весёлых технологий, чтобы год не скучать - что вышло…
0%
F#, GraphQL, Cosmos DB, Functions, чего не хватает?
0%
GraphQL + Cosmos - ничего не предвещало беды даже не смотря на F#
0%
GraphQL + Cosmos + F# Function на easy
0%
Ужасы Cosmos DB, GraphQL, Azure Function и F#
Проголосовало: 425
Ой) смешно, mongo api там вообще лол ещё тот - тормознутый как sql без индексов и самое главное что если залить через mongo api документы читать через sql api их нельзя.
источник

D

Dmitriy in var chat = new Chat();
ID:0
Переслано от Андрій Чебукін
Поделись своим мнением, какая формулировка темы моего доклада для тебя выглядит наиболее привлекательной, чтобы его посмотреть
Анонимный опрос
0%
GraphQL на F# на Azure Function используя Cosmos DB
0%
Опыт реализации GraphQL API на Azure Function (F#)
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - стоит ли использовать?
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - pros&cons?
0%
К чему приводят хипстерские .NET технологии на back-end…
0%
Зафигачим в back-end проект весёлых технологий, чтобы год не скучать - что вышло…
0%
F#, GraphQL, Cosmos DB, Functions, чего не хватает?
0%
GraphQL + Cosmos - ничего не предвещало беды даже не смотря на F#
0%
GraphQL + Cosmos + F# Function на easy
0%
Ужасы Cosmos DB, GraphQL, Azure Function и F#
Проголосовало: 425
Mongo api там только для миграции и для прод сценариев не рекоммендуються
источник

D

Dmitriy in var chat = new Chat();
Andrei Krasnou
Dynamo + elasticsearch   была референсеая архитектура на одном их проектов.  В итоге заменили на mongo atlas. Сравнивать Динамо и космос не уверен что совсем верно. Динамо использует скан пр любом запросе если это partition key или  global secondary index.  Собственно скан очень дорого) космос позиционирует себя гораздо шире. Не зря они монго апи реализовали. И т д.
Потому , что эти базы предназначены так что бы структура документов делалась под search criteria и читались только по primary key в динамо там нет сканов еслиправильно документы дизайнить
источник

AK

Andrei Krasnou in var chat = new Chat();
ID:0
Переслано от Андрій Чебукін
Поделись своим мнением, какая формулировка темы моего доклада для тебя выглядит наиболее привлекательной, чтобы его посмотреть
Анонимный опрос
0%
GraphQL на F# на Azure Function используя Cosmos DB
0%
Опыт реализации GraphQL API на Azure Function (F#)
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - стоит ли использовать?
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - pros&cons?
0%
К чему приводят хипстерские .NET технологии на back-end…
0%
Зафигачим в back-end проект весёлых технологий, чтобы год не скучать - что вышло…
0%
F#, GraphQL, Cosmos DB, Functions, чего не хватает?
0%
GraphQL + Cosmos - ничего не предвещало беды даже не смотря на F#
0%
GraphQL + Cosmos + F# Function на easy
0%
Ужасы Cosmos DB, GraphQL, Azure Function и F#
Проголосовало: 425
Я это понимаю) но я считаю что dynamo!= cosmos
источник

rr

razumovsky r in var chat = new Chat();
Dmitriy
Потому , что эти базы предназначены так что бы структура документов делалась под search criteria и читались только по primary key в динамо там нет сканов еслиправильно документы дизайнить
источник

D

Dmitriy in var chat = new Chat();
Andrei Krasnou
Я это понимаю) но я считаю что dynamo!= cosmos
Впринципе да, неудачная подделка, а так тот же принцип и в прайсинге и в шардировании и concurrency и с multi-master - все слизали у Amazon. Попытались разные апи клиентские добавить , но даже те работают как подделка - забавно писать документ одним апи (mongo), а затем при прочтении через другой(sql api) протокол получать битый документ - хотя а обоих случаях работаешь с document моделью. Но самый сок cosmos это прайсинг модель - растёт нагрузка , плати больше бабла , а он тебе просто докидывать будет physical partition вместо увеличивать адекватно скейл нужной партиции. Можно туда вкидывать бесконечно много бабла и не получать требуемого throughput
источник

AK

Andrei Krasnou in var chat = new Chat();
ID:0
Переслано от Андрій Чебукін
Поделись своим мнением, какая формулировка темы моего доклада для тебя выглядит наиболее привлекательной, чтобы его посмотреть
Анонимный опрос
0%
GraphQL на F# на Azure Function используя Cosmos DB
0%
Опыт реализации GraphQL API на Azure Function (F#)
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - стоит ли использовать?
0%
Cosmos DB по приколу и GraphQL на F# Azure Function - pros&cons?
0%
К чему приводят хипстерские .NET технологии на back-end…
0%
Зафигачим в back-end проект весёлых технологий, чтобы год не скучать - что вышло…
0%
F#, GraphQL, Cosmos DB, Functions, чего не хватает?
0%
GraphQL + Cosmos - ничего не предвещало беды даже не смотря на F#
0%
GraphQL + Cosmos + F# Function на easy
0%
Ужасы Cosmos DB, GraphQL, Azure Function и F#
Проголосовало: 425
Честно говоря среди no sql пока mongo вне конкуренции для меня. Как key value  динамо огонь но часто квери паттерны выходят за рамки начинается индексировние local global  и косты косты. Космос давно пробовал больше 2 лет назад в проде видимо сильно провжижек нет с того времени.

Советовали  как то postgress вместе с no sql. Может есть опыт как полет? Мы пока пытаемся нашу динаму мигрануть в  mongo atlas .  Полет удачный хотя косты  тоже далеко не идеальны но с другой стороны database as service все же получаешь
источник

VL

Vova Lantsov in var chat = new Chat();
Покажи Прибыль
Не знал что такое GC, многопоточность в шарпах, работал в с ней в плюсах, не знал что такое паттерны, коллекции, async
Напиши на sharplab.io любой async метод с несколькими await и увидишь что это за зверь, там догадаться в принципе будет не сложно
источник

rr

razumovsky r in var chat = new Chat();
Vova Lantsov
Напиши на sharplab.io любой async метод с несколькими await и увидишь что это за зверь, там догадаться в принципе будет не сложно
стейт машина походу да
источник

VL

Vova Lantsov in var chat = new Chat();
razumovsky r
стейт машина походу да
Ага
источник

VL

Vova Lantsov in var chat = new Chat();
Artur Mustafin
блять, опять гамигучи переопыляются, знаю я чем все кочится, пошлыми картинками голых мужиков, фу, бля, пойду я покп
Тут запрещено кидать гифки)
источник

rr

razumovsky r in var chat = new Chat();
сможешь сниппет накидать на шарп лаб ?
источник

rr

razumovsky r in var chat = new Chat();
чет не выкупаю о чем ты говорил
источник

rr

razumovsky r in var chat = new Chat();
типо таск задать и в мейне 2 авейта дать ?
источник

д

даний in var chat = new Chat();
razumovsky r
стейт машина походу да
нихуууууууууууууя ты
источник

VL

Vova Lantsov in var chat = new Chat();
razumovsky r
типо таск задать и в мейне 2 авейта дать ?
источник

rr

razumovsky r in var chat = new Chat();
благодарю
источник

rr

razumovsky r in var chat = new Chat();
не слабо напоминает итератор )
источник

VL

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