Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.
Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.
А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)
Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.
Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.
Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?
Стуйо
Създадено на 20.10.2024, видяно: 139 пъти. #122715
А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)
Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.
Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.
Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?
Така ли казваш сега?
Стуйо
Създадено на 20.10.2024, видяно: 138 пъти. #122716
Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.
Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.
Уважавам те, защото мислиш. Да, WaitAll е препоръчан в случай на ексепшън от някои от тасковете, но той си има перформънс пенълти. Както и да е.
Стуйо
Създадено на 20.10.2024, видяно: 134 пъти. #122718
А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)
Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.
Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.
Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?
Аве ща иба в гъзъ, цял ден ме занимаваш с малоумието ти :
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)
Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.
Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.
Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?
Така ли казваш сега?
Koга съм казвал нещо друго? Дай цитат.
Стуйо
Последно редактирано на 20.10.2024 от Стуйо, видяно: 134 пъти. #122720
А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)
Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.
Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.
Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?
Така ли казваш сега?
Koга съм казвал нещо друго? Дай цитат.
Лапай бе, не ми пиши повече, губиш ми времето само. Е горе ти дадох от на микромеките обяснение.
waldorf
Създадено на 20.10.2024, видяно: 131 пъти. #122721
Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.
Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.
Уважавам те, защото мислиш. Да, WaitAll е препоръчан в случай на ексепшън от някои от тасковете, но той си има перформънс пенълти. Както и да е.
Бе ти ела до Пловдив на следващата форумна сбирка. Тия дискусии вървят най добре с бира и мезета.
А това перформънс пеналти би трябввло да е пренебрежимо малко на модерен хардуер.
А ще имаш ли смелостта да си признаеш, че си прост питонаджия и, че днес, благодарение на мен си изби от главата, че асинхорнен метод не забива при първия await де види в него :) Най-вероятно не, нали, щото аз само съм ви разправял за его-то ви :)
Стуйо продължаваш да демонстрираш пълно неразбиране и прост питонджия да ти шока канчето. Да асинхронния ти метод Handle забива, първо await-va да свърши първия таск, после аwait-va da свърши втория, вместо едновременно да аwait-va да свършат и двата.
Не и ако await-ваш вече стартирани promises. Чакай да видя пак кода де.
Аз не казвам че двата таска, не вървят заедно. Асинхронните таскове си работят. Казвам че ги чака последователно. Не само това, но той сега разбира че await call-a му блокира асихнронната функция. ВТФ?
Аве ща иба в гъзъ, цял ден ме занимаваш с малоумието ти :
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
An await expression in an async method doesn't block the current thread while the awaited task is running. Instead, the expression signs up the rest of the method as a continuation and returns control to the caller of the async method.
НА!
Аве тъпир. Аз казвам, че изпълнението на функцията ти блокира, а не треда в който се изпълнява. Абе ти си бил уникална Джонка бе хахахах
п.п. То цялото асинхронно програмиране е че да върви парално код в една нишка тая Джонка какво си мисли малелелелелел, бах мааму какви Джонки има по фирмите.
Стуйо
Създадено на 20.10.2024, видяно: 117 пъти. #122726
Баш паралелно ще се изпълнят защо сами ороцеси започват в първите два реда по горе. После ретърна само ги изчаква.
Но не е хубаво да се пише така дори и заради факта каква дискусия се разрази. Ако беше ползвал WaitAll или както там се казваше метода за explicit паралелно изпълнение нямаше да има дискусия дали е паралелно или не. Точно това губене на време трябва да се избягва. Дори когато човек работи сам.
Уважавам те, защото мислиш. Да, WaitAll е препоръчан в случай на ексепшън от някои от тасковете, но той си има перформънс пенълти. Както и да е.
Е виж тука пърформанс пеналтито на последователните аwaiti. Правиш ли разлика между WaitAll и WhenAll?
Stilgar
Създадено на 20.10.2024, видяно: 107 пъти. #122738
Какъв е дейтастора който налага тея ExpressionFilterDefinition?
Виж типа на колекшън.
Ох... ми съжалявам :(
Не му ли направиха вече LINQ provider дето поне може да работи с where
И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)
Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.
И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit.
Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр
Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.
Как ти изглежда тва дет го вика тоя хендлър
Stilgar
Създадено на 20.10.2024, видяно: 105 пъти. #122740
Какъв е дейтастора който налага тея ExpressionFilterDefinition?
Виж типа на колекшън.
Ох... ми съжалявам :(
Не му ли направиха вече LINQ provider дето поне може да работи с where
И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)
Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.
И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit.
Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр
Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.
А бе чудите ме - Stilgar вика, че некъде съм ползвал MediatR и ме бил гледал.
Ся се затърсих на кое събитие, workshop или лекция съм го ползвал, че вече не знам на колко съм бил (като при коврите) и не намирам, бе. 🤔
Само за едно събитие се сещам дет обяснявах за многослойна архитектура с микросървиси, ама там не съм ползвал CQRS.
Ако съм казвал такова нещо забравил съм че съм го казвал и защо съм го казал
Стуйо
Последно редактирано на 20.10.2024 от Стуйо, видяно: 105 пъти. #122742
Какъв е дейтастора който налага тея ExpressionFilterDefinition?
Виж типа на колекшън.
Ох... ми съжалявам :(
Не му ли направиха вече LINQ provider дето поне може да работи с where
И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)
Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.
И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit.
Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр
Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.
Как ти изглежда тва дет го вика тоя хендлър
Повече код не пускам тук, има прекалено силни дотнетаджии-питонаджии на ваучери за храна, които ме карат да изглеждам глупав, вземайки абсурдни суми въпреки некадърността ми.
Вместо да му изпишем веждите му избодохме очите. To забавното е, че на никой не му пука кой как маже, ама Стуйо нали да се похвали какъв добър код пишел, как да не го зачепкаш :)
waldorf
Създадено на 20.10.2024, видяно: 99 пъти. #122747
Какъв е дейтастора който налага тея ExpressionFilterDefinition?
Виж типа на колекшън.
Ох... ми съжалявам :(
Не му ли направиха вече LINQ provider дето поне може да работи с where
И аз те съжалявам, EF парадигмите водят до жестоки изкривявания за да ми задаваш такива въпроси :)
Не знам... такова нещо бих писал само ако дайтастор драйвъра ме принуждава. Ни с EF, ни с Dapper ни с нито по друг доброволен начин не бих си го причинил.
И сепак евала - кода му е що годе читав (мое да се оптимизира, но е приемлив), но да MangoDB е малко shit.
Не знам. Мен тея хендлъри ме дразнят. Сигурно някъде там има и mediatr бррррр
Либертарианец сплескан, колко пъти трябва да ти казвам, че MediatR е лайно и само идиоти като джуджераста биха го ползвали със CQRS? Вземай от хапчетата за деменция на рабиняка.
Как ти изглежда тва дет го вика тоя хендлър
Повече код не пускам тук, има прекалено силни дотнетаджии-питонаджии на ваучери за храна, които ме карат да изглеждам глупав, вземайки абсурдни суми въпреки некадърността ми.
Аз бях пуснал един супер изчистен фиксед поинт но го затрих заради на Рабиняка псувните. Не си струва да гневиш неможачите …
Rabin
Създадено на 20.10.2024, видяно: 92 пъти. #122750
Аз бях пуснал един супер изчистен фиксед поинт но го затрих заради на Рабиняка псувните. Не си струва да гневиш неможачите …
Безсмислено е, ако те видя ще те направя на пестил.
Малий, насрах се... от смях!
Stilgar
Създадено на 20.10.2024, видяно: 80 пъти. #122757
На return стейтмънта двата await-a се изпълняват паралелно, но не очаквам мазач на питон да разбира нещо от кода ми.
Не знам в .нет как е но в жабаскрипт ще се изчака първия await да върне резултат преди да се стартира втория. За паралелно изпълняване трябва да ги викнеш без await и да чакаш докато не се изпълнят всички promises. Шибано е ама върши работа.
Това не е вярно. Просто ако е вярно значи цялата схема не работи, а тя работи.