Find Jobs
Hire Freelancers

Seeking Advice on Integrating Async/Await into an Existing Synchronous Python Codebase

$30-250 CAD

已关闭
已发布5 个月前

$30-250 CAD

货到付款
Hello everyone! ? I'm currently working on a Python project where I'm facing a challenge with asynchronous programming. Our codebase is primarily synchronous, but we've recently started integrating async/await for certain I/O-bound operations (specifically with InfluxDB). However, I've run into the "async contagion" issue where converting one function to async leads to a chain reaction requiring many other functions up the call chain to also become asynchronous. This is causing significant refactoring challenges. I'm looking for insights or best practices on how to smoothly transition a large, synchronous codebase to incorporate async/await, particularly in the context of database operations. Here are some specific points I'm curious about: What strategies can be employed to manage the transition without having to refactor the entire codebase at once? Are there any patterns or design principles that can help manage a mix of sync and async code? Is there a pragmatic approach to use async in parts of the codebase that are heavily I/O-bound while keeping other parts synchronous? Any pitfalls or common mistakes to avoid during this transition? I appreciate any experiences, insights, or resources you can share on this topic. Thank you in advance! ?
项目 ID: 37522477

关于此项目

25提案
远程项目
活跃4 个月前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
25威客以平均价$157 CAD来参与此工作竞价
用户头像
Hello, Greetings of the Day!! Yes, I will surely help you and I am ready to work on this project. I already worked on a similar project and will perform the following tasks perfectly. * Can we have a quick chat, so that we can discuss further details and I can show you my previous/recent work ? * I have full-time and required skills to carry out your project with high quality on time. My expertise is well-matched with your requirements. I am working on UI/UX design/development, Frontend development, Backend development, Database development, API Integration/Development, CMS/CRM development, E-Commerce development, Server development, Flutter/React native app development, SEO/Digital Marketing Expert, AI/ChatGPT, All payment gateways integration/setup. Let's get in touch via chat, Waiting for your positive response. Rekha Thakur
$250 CAD 在7天之内
5.0 (13条评论)
6.4
6.4
用户头像
Hello there! My name is Ghulam and I'm excited to hear about your project seeking advice on integrating async/await into an existing synchronous Python codebase. From what you've described, it sounds like you're facing a challenge with asynchronous programming that's leading to issues with "async contagion." I have extensive experience in software architecture, specifically with regards to how to smoothly transition a large, synchronous codebase to incorporate async/await. If you'd like me to share more about my strategies for managing this transition without having to refactor the entire codebase at once, please let me know! Additionally, I'm interested in learning more about common patterns or design principles that can help manage a mix of sync and async code in a pragmatic way. With any luck we can discuss this further so we can make sure you get the best results from your project!
$140 CAD 在2天之内
5.0 (18条评论)
5.1
5.1
用户头像
I have read project requirements for a Python project where a challenge with asynchronous programming. Our codebase is primarily synchronous, but we've recently started integrating async/await for certain I/O-bound operations (specifically with InfluxDB).. If you want to see my work related to this then I will show you. So it's surety to you for getting perfect solutions for the most challenging research or project task. If you don't have any budget issue, then our excellence adds extraordinary value to your entire project immediately. I am from India GMT +5:30 and I am available from 8:00 AM to 11:00 PM. We have 16+ years of experience in software development. We have developed 600+ projects and the research paper in the field of Machine Learning, Artificial Intelligence and Image processing (GIS), Network, SEO based Web and mobile apps. We have successfully completed the project of ChatGPT, Deep Learning, Computer vision, Natural Language Processing (NLP), Encryption decryption, Face detection, UML Diagram, OCR, Big data, data mining, data analysis, Statistics, Trading, Text, Image, multiclass classification using Azure ML, Tensorflow, R Programming, OpenCV, Matlab, Hadoop, Artificial Intelligence program using PROLOG, Robotics software, TCP-UDP Networking project, cloud computing, etc. Note: Project with QA, testing, comments in the code, so it's easy to understand the flow of Project.
$450 CAD 在7天之内
4.9 (15条评论)
5.1
5.1
用户头像
Dear, I am excited to apply for the Python programming job you posted. As a Python developer with years of experience, I am confident that I have the skills and expertise required to deliver high-quality work. In my previous role, I developed a Python-based web application using FastAPI and SQLAlchemy that used async/await function to access the database. I am proficient and I am confident that I can leverage my expertise to meet your project requirements. I am passionate about Python programming and I am excited about the opportunity to work with your company. I am available to start immediately and I am confident that I can deliver the results you are looking for. Thank you for considering my application. I look forward to hearing from you soon. Best regards, Coni Yuniarko
$140 CAD 在7天之内
4.8 (18条评论)
4.1
4.1
用户头像
I'm excited to hear about your project and challenge with async programming! As a professional with extensive experience in software architecture and Python, I believe I can provide the best solution for your project. I understand that you're seeking strategies for smoothly transitioning a large, synchronous codebase to incorporate async/await. As someone who has successfully transitioned many web platforms and user-friendly and mobile-friendly applications into the metaverse, I am confident that I can provide the right solutions for your project. I would be more than happy to discuss this project further should you have any other questions or concerns about my skillset or experience. Please don't hesitate to reach out if there is anything else you would like to know about me or our relationship together!
$200 CAD 在7天之内
5.0 (5条评论)
3.4
3.4
用户头像
Hello everyone! I'm Manpreet, a senior web and mobile developer with extensive experience in various technologies.I understand that you're facing a challenge with integrating async/await into an existing synchronous Python codebase and I would love to help you tackle this challenge. Specifically, I am looking for insights or best practices on how to smoothly transition a large, synchronous codebase to incorporate async/await without having to refactor the entire codebase at once. I have extensive experience in managing the transition to async/await within a large codebase without having to perform complete rewrites at once. My approach involves identifying parts of the codebase that are heavily I/O-bound and converting these functions to use async/await where necessary so that the overall codebase remains synchronous where necessary. I would be delighted to discuss this topic further if given the opportunity. Please feel free to contact me if you have any questions or would like additional information regarding my skills and experience in this area. Thank you for your consideration!
$250 CAD 在7天之内
4.4 (3条评论)
3.8
3.8
用户头像
Hello I have thoroughly reviewed your project description and am confident in my ability to assist you in completing it successfully. I believe it would be highly beneficial to delve deeper into the specifics of the job to determine the most effective way forward. I am open to scheduling an interview at your convenience, and I genuinely appreciate the chance to collaborate with you on this project. Your response is eagerly anticipated, and I'm excited about the prospect of working together. Thank you for considering my proposal. Looking forward to your prompt reply! Best regards Apurva!!
$220 CAD 在7天之内
5.0 (2条评论)
2.7
2.7
用户头像
Hello there! I understand your project requirements. I am confident that I can provide the best solution for your needs. I am a senior web and mobile app engineer with extensive experience in programming languages like PHP/LARAVEL/CODEIGNITER/CAKEPHP, PYTHON/DJANGO/FLASK, GRAPHQL, HTML5, JavaScript, Bootstrap, T-SQL and MySQL. I have worked on a variety of projects including web design & development, Android app development (Swift 5/4/3/2), React Native, Angular JS/Vue JS(advanced user), Node JS(advanced user) and more. Please let me know if you would like me to discuss further or if you have any other questions? Thank you for your consideration! Best regards, Shikha
$250 CAD 在8天之内
5.0 (1条评论)
2.6
2.6
用户头像
Hi there, I am a Data Scientist and am a professional responsible for extracting actionable insights and knowledge from large volumes of data. I have over 12-plus years of experience with Python Library Pandas, Karas, TensorFlow, NumPy, PyCharm, Py torch, Open CV, NLP, and others. My top priority is to provide a high quality of work, https://www.freelancer.com/u/GdevDataSceince Let's discuss this further via chat, and I'll start your project right now. Thanks Gdev
$100 CAD 在2天之内
5.0 (2条评论)
2.2
2.2
用户头像
Hello there! My name is Kevin and I'm an expert on the ground of Python development. I have good experience in multi-threading and concurrency. i can help you. thank you.
$140 CAD 在7天之内
5.0 (1条评论)
2.3
2.3
用户头像
Dear Jeremie G., I am C/C++/Python/Django/Flask expert with +6 years of experience in development in Python and C++ as well. Also, I'm familiar with Software Architecture and Python I have converted many scripts and ported many apps before between C++ and Python. This makes me the best to help in this task. Please check my portfolio for Pose Detection. May we discuss the solution? Regards, Rochelle
$30 CAD 在5天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi Jeremie G., I’ve checked your requirements and really interested in this job. I can complete your project on time and your will experience great satisfaction with me. I have rich experienced in Software Architecture and Python. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details. Thank you. Dima.
$150 CAD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello, Jeremie G. I have read your job description carefully and understood what you want. This opportunity caught my eyes because I have good experience and deep knowledge in this field including Python and Software Architecture. I already did very similar work so I can deliver the result perfectly in a short time. Please feel free to message me and let’s discuss further details for your project. I look forward to working with you. Best regards. Vadym Les.
$100 CAD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
*I AM A SENIOR PYTHON DEVELOPER WHO YOU ARE SEEKING FOR* Hello, I've checked your project description right now. I really excite for your project purpose. Because I feel very confidence in your project and I can finish project asap in according to your requirements. Please contact me for more discussion. Thanks for job posting.
$100 CAD 在3天之内
5.0 (1条评论)
0.1
0.1
用户头像
Hi, I can help you smoothly transition to async/await in your Python codebase. Here's my approach: 1. Gradual Shift:We won't refactor everything at once; we'll focus on I/O-bound sections first. 2. Design Patterns: We'll use design patterns to mix sync and async code effectively. 3. Selective Async:We'll use async where it's most beneficial, keeping other parts synchronous. 4. Error Handling:Robust error-handling strategies will be in place to avoid common mistakes. I've got Python and architecture skills for this. Let's discuss the details. Best, Christine Zekrian
$100 CAD 在14天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello Client. How are you? I let you know that I am a good fit person for your project. I am a highly skilled web developer with extensive experience in both front-end and back-end development for 7 years. My strength are **High-Quality Development** and Client Satisfaction. Looking forward discuss more details and start work right now. Kind regards.
$120 CAD 在5天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello I am a seasoned software developer with rich experiences and deep knowledge in Python dev and Software architecture. I really promise the high-quality of result and excellent add service. I'd like to discuss more details of project so we can get clear idea with each other. thanks.
$200 CAD 在7天之内
5.0 (1条评论)
0.0
0.0

关于客户

CANADA的国旗
Ste-Julie, Canada
5.0
91
付款方式已验证
会员自8月 1, 2017起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。