Search
Write a publication
Pull to refresh
0
0
Vasilii Safronov @CatLecter

Python Developer

Send message

Очередной пересказ буклета от отдела маркетинга mojo и копирование результатов синтетических тестов... Никто не показывает решения реальных задач на mojo и сопоставление с аналогичными решениями на python. В текущие проекты mojo c разбегу не затащить вообще, поддержка синтаксиса питона это просто маркетинг, а если проект и запустится, то никакой обещанной производительности там и не будет и близко. Чтобы выжать максимум из mojo нужно переписывать все "производительный" синтаксис с использованием fn функций, let объявления переменных и поддерживаемых типов данных и т.д. и т.п. В итоге код, который может дать максиму от моджо больше похож на rust и очень далек от питона, так может и взять сразу раст (ну или RustPython)))? Причем даже в случае переписывания кода на "производительны" синтаксис не будет обещанной производительности. Короче все это материалы для менеджеров, которые будут потом ходить и говорить "хочу моджо!".

Использовать async await в селери противопоказано. Селери както там патчит у себя под капотом интерпретатор и не дружит с асинхронностью. У меня в одном из рабочих проектов досталась по наследству точно такая же связка fastapi+celery и это ужасное решение. Да и в целом в рамках описанной задачи нет никаких предпосылок для выбора селери. Тут даже легче просто свой небольшой воркер накидать, тем более если есть очередь в виде редиса или рэббита.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity