Vasily
По факту, у гета может быть боди
Vasily
Но не все серверы это поддерживают
Ayrat
Какой хороший комент в обсуждении нового глагола в хттп спеке https://www.reddit.com/r/programming/comments/mpem1b/defining_a_new_http_method_http_search/gua5nhf
Ilya
Какой хороший комент в обсуждении нового глагола в хттп спеке https://www.reddit.com/r/programming/comments/mpem1b/defining_a_new_http_method_http_search/gua5nhf
Предлагаю просто признать, что http был ошибкой, и сделать правильную альтернативу.
Ilya
Если серьёзно, то search — это нормальное решение вместо костылей с post, который на самом деле не post, или post, после которого результат надо через get. И умники из сваггера останутся со своим запретом иметь тело get-у.
Igor
@omgszer когда уже сходишь в подлодку, что бы пояснить за f# А то все хаскели да кложи https://www.youtube.com/watch?v=sGFdbpGamWk
Ayrat
я даже ниибу что такое подлодка!
Анна
трынделка за айтишку
Igor
я даже ниибу что такое подлодка!
https://twitter.com/_bravit/status/1148172117864828929 а Айрата ни разу(
Vasiliy
или у Филла другой подкаст?
Mikhαil
Ne
Тогда не нужно
Ilya
это потому что азиатка лучше тебя?
Vasiliy
ну все же там разные курсы
Iskander
Есть книжка от Julie Lerman и курсы от нее же на pluralsight, очень советую, все рассказывает подробно и по делу. Книжка аж про ef 5 framework, но настолько хорошо написана, что потом только будете в доке искать изменения в api, а все остальное останется в памяти )
Iskander
Кек, а что это азиаточка на аве
Denis
Есть тут кто-то, кто юзал орлинс в проде или типо того ?
Vasily
@ilchert
Vasily
Отвечай за базар
Ilya
тебе он не нужен
Denis
Почему ?)
Mikhαil
Почему ?)
Илья собственник
Ilya
потому что брать орлеанс просто так - закончится плохо)
Denis
Меня интересовал вопрос с персистенсом самый главный
Ilya
Не, не просто так
тогда пиши вопрос)
Mikhαil
потому что брать орлеанс просто так - закончится плохо)
А когда стоит брать орлинс? Вопрос без подвоха, достаточно далёк от акторных систем любого вида и рода
Ilya
когда обычного балансировщика недостаточно
Denis
Короче, дано - asp.net core крудомолотилка с небольшим кол-вом доп фич Есть какая-то БД, разбито на несколько микросервисов, всё это как то работает В данный момент смотрим на орлинс потому что акторная модель отлично ложиться, но есть вопрос - можно ли хранить данные в БД каким то другим образом кроме как стейт конкретного актора - т е условно на message актору он что то пишет в БД (или как то по другому мб)
Denis
В общем и целом, какие есть варианты персистить стейт и (лол) как правильно
Denis
База - да, но есть еще всякие кэши, кролики и прочее
Ilya
тогда особого смысла нету
Denis
Ну это не ответ на вопрос про персист )
Ilya
можно конечно, но будет то же самое, только в акторах и дедлоках
Mikhαil
>у нас есть микросервисы >база одна ))))
Mikhαil
не я это придумал !
Да я тебя и не осуждаю)
Ilya
Ну это не ответ на вопрос про персист )
ты можешь перзистить явно или даже написать свой провайдер
Ilya
но вот вопрос, чем это будет отличаться если ты тоже самое напишешь в контроллере?
Denis
И я думаю, мб стоит так и сделать
Ilya
то есть как бы ты получишь однопоточность, какое то кеширование
Ilya
но если у тебя там круды 20рпс, то проще взять редис или какой нить не распределенный легковесный акторный ферймворк чтобы получить однопоточность
Denis
Сколько рпс - хз на самом деле
Ilya
можешь посмотреть на dapr
Ilya
ну или на кучу аналогов
Denis
Это мне кажется уже в сторону "я гугл", а я не гугл )
Ilya
Это мне кажется уже в сторону "я гугл", а я не гугл )
начни с dapr именно с точки зрения принципа работы
Vasily
Выглядит как говнина на хттп запросах
Denis
И всё таки, вопрос про персист остается актуальным в тч и в этом dapr (т к я понимаю суть там таже самая)
Denis
Для не хайлоада мне кажется лучше уж монолит с контроллерами
Ilya
И всё таки, вопрос про персист остается актуальным в тч и в этом dapr (т к я понимаю суть там таже самая)
я вроде тебе ответил - орлеанс предоставляет тебе абстракцию для хранения стейтов, но никто тебе не мешает менеджить стейт самому
Ilya
писать/читать в базу напрямую, но ты потеряешь, например, транзакции
Denis
А чтобы их не терять, надо сохранять стейт актора и не трогать бд напрямую, если я правильно понимаю ?
Ilya
но там версионированное хранилище
Ilya
то есть там структура данных id; etag; payload
Ilya
в общем совсем не реляционная
Denis
Окей, спасибо
Denis
ТОлько не редис а keydb тогда уж )
Vasiliy
Швейцарские города продолжают развивать троллейбусное движение. Недавно в 100-тысячном Винтертуре договорились с компанией Hess — и по небольшим улицам города скоро должны поехать трёхсекционные троллейбусы. Благодаря зарядке аккумуляторов в движении получится и проходящие сейчас под проводами автобусы заменить, и пустить троллейбусы туда, где нет контактной сети. Отличный пример того, как надо развивать общественный транспорт: https://city4people.ru/post/novye-trolleybusy-dlya-vintertura.html
Roman
Окей, спасибо
да возьми акку, че ты а
Denis
Roman
чисто по фану ?
по-пацански
Denis
по-пацански
Аргументный аргумент
gsomix
я даже ниибу что такое подлодка!
Лучше сходи к @fillpackart. 🙂