Size: a a a

2020 May 05

B

Bogdan in rust_offtopic
в момент получения респонса колекция уже может поменятся
источник

SP

Stanislav Popov in rust_offtopic
ну и да, предполагается что асинхронка отдаст управление сделав всё так чтобы стейт был дюрабле - поэтому есть такая легенда что синхронизация не нужна. если этого нет то печально конечно
источник

B

Bogdan in rust_offtopic
но в асинхронке скорее приходится думать про локи на уровне бд и транзакции

обычных мютексов нет
источник

B

Bogdan in rust_offtopic
скорее лкои на уровне бизнес кейсов

чтобы одна асик таска лочила другую асинк таску
источник

SP

Stanislav Popov in rust_offtopic
но всеравно это не сравнимо с тем что ты сначала пытаешься юзать потоки, понимаешь что они one-way и тд
источник

SP

Stanislav Popov in rust_offtopic
ну да
источник

SP

Stanislav Popov in rust_offtopic
короче смысл в том что асинхронка просто отдает управление сама когда хочет и вероятнее всего это случится когда стейт будет консистентен(вот да это более верный термин вроде)
источник

SP

Stanislav Popov in rust_offtopic
ну трединг был бы тоже топчик если бы не тупо все примитивы не содержали вот таких вот сносок
источник

SP

Stanislav Popov in rust_offtopic
TODO: add a poll equivalent which is not blocking and/or has a timeout
источник

SP

Stanislav Popov in rust_offtopic
это crossbeam request кому интересно
источник

SP

Stanislav Popov in rust_offtopic
это ПРОСТО два канала один делает реквест другой респонс и там внутри мультиплексинг какой респонс куда отдавать
источник

SP

Stanislav Popov in rust_offtopic
и они тупо не сделали пола с таймаутом
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
это ПРОСТО два канала один делает реквест другой респонс и там внутри мультиплексинг какой респонс куда отдавать
Так ты акторы вроде бы хотел взять, чем они тебя не устроили?
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
Так ты акторы вроде бы хотел взять, чем они тебя не устроили?
о привет. напомни акторы это какая либа?
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
о привет. напомни акторы это какая либа?
actix
источник

B

Bogdan in rust_offtopic
Stanislav Popov
и они тупо не сделали пола с таймаутом
лол, сокеты в СТД тоже без таймаута!(((
источник

B

Bogdan in rust_offtopic
и даже не зхаинетраптить их снаружи никак
источник

SP

Stanislav Popov in rust_offtopic
я и хотел взять акторы. вернее огранизовать код так чтобы у меня были каналы между тредами. но каналы односторонние а я хочу чтобы на сообщение мне приходил ответ - и вот этого нет
источник

SP

Stanislav Popov in rust_offtopic
забавно да. я хотел велосипедить просто стейт и loop{}
источник

SP

Stanislav Popov in rust_offtopic
мейлбокс на crossbeam
источник