Mikhαil
С сокетами
Vasiliy
Там же даже если диспоузить нормально проблемы будут
Ну я о том же. Его надо переиспользовать а не диспозить
Ilya
ну можно, просто писать многа. я бы хотел упоминуть го, где сильно лаконичнее с http клиентами, но боюсь что я и так часто его упоминаю(
Я посмотрел го, и там столько же писанины. Ещё и тела респонса надо закрывать после работы с ним. В каком месте в дотнете больше? https://golang.org/pkg/net/http/
Ilya
А для клиента с настройками его всё равно создавать придётся. Ну допустим, что речь о ситуации без настроек.
Kirill
Я посмотрел го, и там столько же писанины. Ещё и тела респонса надо закрывать после работы с ним. В каком месте в дотнете больше? https://golang.org/pkg/net/http/
видимо складывается впечатление из-за того что меньше слов, нет public всяких, для указаниям имени в json не надо прописывать JsonProperty
Ilya
видимо складывается впечатление из-за того что меньше слов, нет public всяких, для указаниям имени в json не надо прописывать JsonProperty
Если переименовывать поля, то гораздо больше будет, да. Поэтому я стараюсь этого не делать :D
Ilya
Да и в целом голый хттп клиент не использовал уже давно.
Kirill
а что используешь?
Ilya
а что используешь?
На сишарпе рефита хватает, на фшарпе FsHttp брал, если не путаю ничего. Но на фшарпе у меня только собственные поделки.
Ilya
а в чем фишка рефита?
Нууу, пишешь интерфейс, вешаешь атрибуты, а за тебя кодгенят реализацию. Мне такой вариант больше нравится, чем генерация по сваггеру.
Kirill
спс за наводку, опробую
Kirill
звучит как тайпскрипт, описал интерфейс и вперед
gsomix
@neftedollar А можно мне подпись в основном? :)
Vasiliy
gsomix
По старой памяти.
Anatoly
пописал винформовых апп, а вполне норм. если одна форма, четыре кнопки и несложное что-то
Anatoly
я, правда, по привычке занёс туда серилог, и чуть-чуть инфраструктурного кода написал, но в целом норм.
Mikhαil
пописал винформовых апп, а вполне норм. если одна форма, четыре кнопки и несложное что-то
Наверное при желании и в крупном аппе можно выстроить архитектуру так что в целом будет терпимо (хотя мой опыт в винформах и в целом с десктопе очень маленький и был давно)
Ayrat
пописал винформовых апп, а вполне норм. если одна форма, четыре кнопки и несложное что-то
винформ вообще збс, самый простой и удобный способ сделать юай
Ayrat
проще этих ваших вебов
Denis
🤔 а можно ли на винформах писать веб ?
Mikhαil
винформ вообще збс, самый простой и удобный способ сделать юай
Какую документоориентированную дб можно посмотреть для прода? Но нужна такая которую можно у себя развернуть (те свои дб амазонов и эйжуров не годятся). Понятно что есть монга, но мб чот лучше уже придумали
Anatoly
Разметка там унылая, если что-то сложное, то впфлайк штуки проще
Mikhαil
Бери монгу
Я просто помню что айрат что-то хвалил но кажется это чот облачное было
Hog
Постгрес?
Mikhαil
То есть какое-то своё решение то ли эйжура то ли амазона
Ayrat
прям за все сиси потрогал
Ayrat
но кассандра ноускл ки валуе
Ayrat
она не про документы, да
Anatoly
Постгрес?
Туда плохо лезут жсоны больше 2 кб
Anatoly
Это прямо авторы постгреса заявляют
Denis
Кто-то сказал Blazor?
Последний раз когда я его трогал, он у меня упал с exception-ом Mono Ну и плюс бандл )
Hog
А может и не надо больше? :)
Mikhαil
А может и не надо больше? :)
2 килобайта хватит всем
Mikhαil
Как завещал Билл джобс
Anatoly
У меня тут одна монга есть. Я жду не дождусь, когда мы её пристрелим
Anatoly
Неприятный опыт?
Я вообще монгу не люблю. Они врут в пресс-релизах
Anatoly
Но если надо докуметоориентированное, то наверно лучше нет
Anatoly
Я, правда, стараюсь задачу переделать так, чтобы документы не нужны были
Mikhαil
Понял. Ну почитаю ещё (а то мои знания о монге весьма поверхностны) и решу - стоит ли оно того или вкорячить постгре по-старинке и жить с этим
Anatoly
Неприятный опыт?
Так вот, в данном случае всё совпало: легаси на древней монге, которую никто не поддерживает. То есть реально, в компании только мне нельзя сказать "да пошла она нахуй"
Anatoly
Ну, и как обычно, business critical фича в ней живёт
Anatoly
По плану, в январе мы переезжаем в официальный Монго-кластер, который поддерживают ДБА, и тогда все проблемы с ней будут их проблемами
Anatoly
Будет праздник, я прямо тортик закажу за упокой всей той инфраструктуры. Уже почти всё передали на нормальное
Ayrat
в волмарте монгу хоронят в феврале 2021
Ayrat
у нас тикет 2 года висел от опсов что надо уходить, у нас тоже был старый инстанс монги где все крутилось. как же она нас заебала
Ayrat
при переносе в кассандру отломались фичи которые раньше работали на джойнах
Ayrat
ну и похуй
Ayrat
короче, я бы не стал брать монгу
Ayrat
может ее изначальные авторы неправильно готовили, это возможно. Они много чо неправильно делали, но я не разбирался
Igor
Туда плохо лезут жсоны больше 2 кб
где такое написано? я смотрю https://www.postgresql.org/docs/12/datatype-json.html#JSON-DOC-DESIGN и там написано: Although storing large documents is practicable, ...
Anatoly
где такое написано? я смотрю https://www.postgresql.org/docs/12/datatype-json.html#JSON-DOC-DESIGN и там написано: Although storing large documents is practicable, ...
В кулуарах на конференциях. Может быть в 12й версии оно лучше жуёт и большие жсоны
Anatoly
Надо лишь, как обычно, когда кто-то что-то в интернете говорит про перформанс, взять и измерить!
Vladislav
Vasiliy
Here’s a song for you… Russian Cyberfolk Song by Ensemble Vanya https://open.spotify.com/track/1ebBA1FjI1QfWeZgXbvIHu?si=PGD67VV4QeaUT_w1dOZ6Yw
Vasiliy
отдельная песня
Roman
Какую документоориентированную дб можно посмотреть для прода? Но нужна такая которую можно у себя развернуть (те свои дб амазонов и эйжуров не годятся). Понятно что есть монга, но мб чот лучше уже придумали
Постгрес. Где-то даже статью читал про то как times кажется с монги на него переехали (как на документное хранилище) и остались очень довольны
Roman
И молдован на конфе вроде тоже хвалил
Igor
Я больше года в постгрес складывал джейсоны из телеграма, но конечно там не было сильно больших документов, и сообщений в день было в районе нескольких тысяч
Igor
Но это все хостилось на каком то атомном сервере (в плохом смысле ) за 2$
Igor
@ilchert вот это https://github.com/OrleansContrib/Orleans.Clustering.Kubernetes надо использовать для Orleans?
Ilya
Особо вариантов нет😊
Igor
так мало кода и мало ишуев, что кажется что это что-то несерьезное))
Ilya
так мало кода и мало ишуев, что кажется что это что-то несерьезное))
К сожалению это во всех проектах, связанных с орлеанс
Ilya
Кроме самого орлеанса😁
Igor
ну если работает, то и пофиг, тем более там мало кода, можно разобраться что и как
Roman
На всякий уточню, что нужен jsonb, а не просто json