რა ითვლება asyncio-ში ბლოკირებად ოპერაციად? ბლოკირებულია თუ არა მილიარდი ელემენტის სიის შექმნა?
ERP Consultant
როგორ განახორციელებდით თქვენი საკუთარი ასინქრონული დროის გამტაროს?
თუ asyncio.wait_for-ით დაფარილი კორუტინაში, სადაც დროის შეზღუდვაა, გამოიძახებთ time.sleep ან requests-ს, რა მოხდება?
მომსახურებლისთვის სიჩქარის შეზღუდვის განხორციელება: თითოეულ მომხმარებელს აქვს client_id, limit და interval; საჭიროა შეზღუდოთ handler-ის გამოძახებების რაოდენობა თითოეულ მომხმარებლისთვის მოძრავ დროის ფანჯარაში და გამოიწვიოთ RateLimitExceededError.
რა ხდება asyncio.create_task-თან და როგორ განსხვავდება await coroutine-დან?
როგორ იყო ორგანიზებული სამუშაოს მუშაობა მონაცემთა ბაზასა და ORM-თან ბექენდ სერვისებში? გამოიყენეს თუ არა Repository, DAO ან Active Record?
რა ხდება როდესაც ველით კორუტინას await-ით? ბლოკავს თუ არა შესრულებას?
როგორ დავაყენოთ დროის შეზღუდვა ერთ კუროტინას შესრულებისთვის?
შესაძლებელია სინქრონული მოთხოვნების არაბლოკვით გაშვება ასინქრონულ პროგრამაში და როგორ?
გთხოვთ, თქვენი ბოლო პროექტის შესახებ ისაუბროთ: რა გითავდით, რა იყო ამოცანები, პროექტები და ტექნოლოგიები?
რატომ შეუძლია aiohttp-ს HTTP მოთხოვნების ბლოკირების გარეშე შესრულება, ხოლო requests-ის — არა?
როგორ მუშაობს ასინქრონულობა Python-ში?
მიკროწესვიან არქიტექტურაში რომელი მიდგომები გამოიყენებოდა და როგორ აშენდა მათ შორის ურთიერთქმედება?
როგორ უზრუნველყავით ოპერაციების ატომურობა და შეკვეთების დუპლიკაციის თავიდან აცილება Kafka-ს გამოყენებისას?
როგორ იყო ბექენდის სერვისის შიდა არქიტექტურა: მოდულური მონოლითი, DDD, MVC თუ სხვა მიდგომა?