
Fechado
Publicado
I run a FastAPI-based platform written in Python that has grown to 20+ Dockerised microservices backed by Postgres and instrumented with Datadog. Because I pushed features out quickly, the architecture around service-to-service communication is now the bottleneck: latency spikes, inconsistent data across services, and brittle error-handling paths are starting to show up in production. The first milestone is a thorough architectural walkthrough focused on those three pain points. I need a concise report (code-level findings, diagrams, and clear next-step recommendations) plus a call where we walk through your proposed refactor or redesign. If you can also outline any quick wins that unblock us while the bigger changes are underway, that’s a bonus. Once we have a solid plan, I’m ready to move straight into implementation: refactoring endpoints, improving message queues or gRPC contracts, tightening retries and circuit breakers, and expanding observability with Datadog APM and custom metrics so we can measure the impact on latency and consistency. Security hardening and horizontal scaling come right after we stabilise communication, so experience with Kubernetes, Terraform, CI/CD pipelines, and secrets management will help you hit the ground running—but the immediate deliverable is the architectural fix for microservice communication. If this sounds like your sweet spot, tell me about similar Python/FastAPI or Go-based microservice platforms you’ve untangled, the tooling you used, and how you validated the improvements.
ID do Projeto: 40166565
51 propostas
Projeto remoto
Ativo há 9 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
51 freelancers estão ofertando em média $54 USD/hora for esse trabalho

As an experienced developer and founder of a trusted software company, I am well-versed in handling intricate projects such as yours. One major project that aligns closely with your requirements is the untangling and optimization of a FastAPI-based platform for a leading enterprise. The task involved streamlining a complex network of 15+ microservices which exhibited similar symptoms of latency spikes, inconsistent data, and fragile error-handling paths you outlined. By leveraging my expertise in CI/CD pipelines, Docker, Kubernetes, and PostgreSQL, I was able to refactor endpoints, improve message queues, tighten retries and circuit breakers, and expand observability with Datadog to enhance the system's speed, consistency, and bug resilience. In terms of quick wins while larger changes were underway, I prioritized fixing high-impact issues quickly using effective debugging tools and redefined the contract between individual services to ensure smooth functioning during the transition. I believe these are actionable strategies that we can replicate in your project as well. Additionally, I can bring my expertise in secrets management for security hardening and implementing horizontal scaling post stabilization.
$50 USD em 40 dias
8,0
8,0

Having successfully completed similar projects, we're excited to tackle the challenges in your FastAPI-based platform. We understand the critical need for optimizing microservice communication to address latency, data inconsistency, and error-handling issues. With over 8 years of experience in AI-First Product Development and a proven track record with 200+ clients, we specialize in crafting robust, scalable solutions. Our expertise in Python, Docker, and Kubernetes, combined with experience in microservices architecture, aligns perfectly with your requirements. We've untangled similar architectures using tools like gRPC and enhanced observability with Datadog, ensuring measurable improvements. We propose a detailed architectural walkthrough, delivering a concise report with actionable recommendations. Our experience with Kubernetes, Terraform, and CI/CD pipelines will facilitate seamless implementation and scaling. Let's transform your platform into a resilient, efficient system. Q: Can you share any specific challenges you've faced with service-to-service communication? Q: Are there any immediate quick wins you foresee that would significantly impact your platform? Looking forward to collaborating, Puru Gupta
$60 USD em 40 dias
7,6
7,6

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Python, PostgreSQL, Docker, Kubernetes, Microservices, Terraform, CI/CD, FastAPI and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$50 USD em 5 dias
7,5
7,5

With a background in Electrical Engineering specializing in firmware development and IoT product engineering, I bring unique insights to optimizing your microservices architecture. I have hands-on experience with high-performance designs using Python-based platforms like FastAPI, making me well aware of the challenges you're facing with service-to-service communication. My skills extend beyond just detecting problems to delivering practical solutions. For instance, I have used robust embedded firmware, peripheral drivers and wireless stacks like BLE and Wi-Fi to untangle intricate system communication paths similar to yours. I will provide a detailed report including code-level findings, diagrams, and clear next steps for a seamless refactoring or redesign. Complementing my architectural fixes is my proficiency in Kubernetes, Terraform, and CI/CD pipelines, so we can ensure secure horizontal scaling once the system communication is stable. To verify improvements, I leverage additional toolings such as gRPC contracts and Datadog APM while expanding observability with custom metrics for finer measurement and analysis. My aim is not just providing quick fixes but enduring improvements that enhance latency issues and data consistency. If chosen, I am ready to hit the ground running so we can swiftly move into implementation while excelling at the immediate deliverable of resolving Microservice Communication issues.
$50 USD em 40 dias
5,9
5,9

With my broad range of Full Stack Development skills, I am confident in my ability to deliver the comprehensive solution you need to optimize your microservices architecture and observability. My proficiency in backend development encompasses Python with FastAPI, perfect for untangling the kind of complexities you are experiencing. Additionally, I have remarkable experience with Docker; a crucial aspect to your project, considering your large number of services running via Docker. Apart from just fixing the issues you've identified, I also focus on creating improvements that are robust and scalable. Your mention of the need for security hardening and horizontal scaling aligns perfectly with my proficiency in handling these aspects through tools such as Kubernetes and Terraform. Alongside this, I bring to the table solid experience with CI/CD pipelines and secrets management which will not only enable me to hit the ground running but also ensure efficient and secure implementation throughout your project. Lastly, my strong skills in instrumenting stacks with monitoring tools such as Datadog can be leveraged for expanding observability as well. This would allow us to more closely track improvements in latency and consistency post-optimization—an important factor for our final goal of stable communication. By choosing me, you gain an experienced professional who is not just focused on quick fixes but is capable of delivering holistic solutions.
$50 USD em 40 dias
5,4
5,4

Nice to talk you , After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer for DS Pro IT agency. I have worked for over 10 years in Backend and software development and have successfully done multiple jobs. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
$102 USD em 40 dias
3,8
3,8

Hello! This is exactly the kind of problem that shows up when a platform succeeds fast, the features work, but the seams between services start to hurt. Latency spikes, data drift, and brittle retries are almost always symptoms of communication patterns that haven’t been given time to mature yet. For the first milestone, I’d do a focused architectural walkthrough of how your FastAPI services talk to each other today, sync vs async paths, request fan-out, retry behavior, error propagation, and how Postgres and queues are being used. The output would be a concise, practical report with code-level findings, simple diagrams of the current and proposed flows, and clear recommendations ranked by impact and effort. We’d then walk through it together on a call so you can pressure-test the plan. Once aligned, I’m comfortable moving straight into implementation: refactoring endpoints, introducing or cleaning up message queues or gRPC contracts, adding circuit breakers, and expanding Datadog APM and custom metrics so improvements are measurable. I’ve untangled Python/FastAPI and Go-based microservice systems before and validated success through reduced p95 latency, fewer cascading failures, and more predictable data consistency. Best Regards, Jenifer
$50 USD em 40 dias
4,3
4,3

With my solid background in backend development, hands-on experience in DevOps engineering, and specialized knowledge in Kubernetes orchestration, I am well-equipped to tackle the pain points of your microservices architecture. My familiarity with FastAPI, Python, and containerized applications, aligned with my expertise in tools like Terraform and Docker will significantly expedite the process of identifying the architectural flaws that contribute to latency spikes, inconsistent data across services, and brittle error-handling paths. I understand that time is of the essence for your project and I commit to delivering a thorough yet concise report which will shed light on code-level findings coupled with clear recommendations for your service-to-service communications. Additionally, I aim to provide a detailed redesign proposal during our walkthrough discussion. Not only do I bring an immense value in honing these respective aspects of your architecture but if required I can also leverage my AI/ML integration skills and advanced cloud technologies to push your platform's performance even further. It would be my utmost pleasure to partner with you on this journey - safeguarding your platform from any possible vulnerabilities and shaping it for future horizontal scaling capabilities. Let me untangle it!
$50 USD em 40 dias
3,8
3,8

Hey there, SolutionzHere untangles FastAPI microservices. We’ve refactored 20+ service stacks with gRPC/async queues (Redis/RabbitMQ), circuit breakers (Tenacity), and Datadog APM to slash latency 60%+ while fixing consistency. USD 100/hr audit + refactor (first milestone: arch report + quick wins in 5 days). One key question: repo access/Datadog login ready, and top 3 latency endpoints to prioritize? Cheers, SolutionzHere Team
$100 USD em 40 dias
3,1
3,1

As an experienced full-stack developer with expertise in Python, Docker, and Kubernetes as well as CI/CD pipelines, I am intimately familiar with the challenges that can arise when working with microservices architecture, especially when moving at a rapid pace. Having successfully unraveled complex systems for major projects valued at over $30K in numerous industries, I am certain I can deliver exactly what your platform needs. Given that your FastAPI-based platform utilizes PostgreSQL, I should note my deep experience working with relational databases such as MySQL and PostgreSQL. Additionally, my proficiency in Terraform can be of great value for your scaling tasks once we stabilize communication. Finally, let me highlight my ability to construct concise yet comprehensive recommendations in reports based on meticulous code-level analysis coupled with clear diagrams. My proposed architectural fixes will not be hollow theories; they will be crafted from years of hands-on experience delivering real results for complex projects. And this is precisely the approach you need to overcome the latency spikes, data inconsistencies across services, and error-handling fragilities that you’re facing. Let's dive into optimizing your microservices architecture and elevating observability to transform your platform into a robust competitor in today’s digital landscape.
$50 USD em 40 dias
3,2
3,2

Greetings! I’m a top-rated freelancer with 16+ years of experience and a portfolio of 750+ satisfied clients. I specialize in delivering high-quality, professional microservices architecture and observability optimizing services tailored to your unique needs. Please feel free to message me to discuss your project and review my portfolio. I’d love to help bring your ideas to life! Looking forward to collaborating with you! Best regards, Revival
$50 USD em 40 dias
2,9
2,9

As I read your project description, it resonated deeply with my own experiences working on Python-based microservices platforms like yours for over two decades. As a freelancer who's built, optimized, and scaled numerous systems similar to yours, I understand the growing pains that come with rapid feature development. I would begin by diving deep into the codebase and producing an insightful report on the pain points you laid out. My expertise in utilizing powerful tooling like DataDog APM and custom metrics will be invaluable in enhancing your service-to-service communication. I recently resolved similar latency spikes, inconsistent data transfer challenges and brittle error-handling paths for a client using FastAPI in a Go-based microservices environment. My approach involved not only refactoring endpoints but also optimizing message queues and gRPC contracts to improve efficiency. Testing each change throughout the process allowed me to back alterations with validated improvements—this meticulousness helped us realize critical quick wins without delaying bigger changes. Let me leverage this experience to untangle your platform's microservice architecture while helping you drive immediate impact on latency and consistency.
$50 USD em 40 dias
2,6
2,6

Hey, have you noticed any performance hiccups due to your microservices architecture? I specialize in optimizing complex systems like yours, having untangled similar Python/FastAPI platforms. My approach involves a detailed architectural analysis to pinpoint latency issues, data inconsistencies, and error-handling weaknesses. I'll provide a comprehensive report with actionable recommendations and conduct a walkthrough of the proposed redesign. Additionally, I can suggest quick wins to alleviate immediate concerns. With experience in enhancing service-to-service communication, I aim to refine endpoints, enhance message queues, and strengthen observability using tools like Datadog APM. Let's discuss how I can streamline your architecture for better performance and scalability.
$65 USD em 40 dias
0,0
0,0

Hi there, We can assist you in optimizing your microservices architecture and enhancing observability for your FastAPI-based platform. Our team at DexWolf Technologies has extensive experience in working with Dockerized microservices, Postgres databases, and Datadog monitoring tools. We understand the challenges you are facing with latency spikes, data inconsistencies, and error-handling issues in your service-to-service communication. Questions: - Have you identified any specific microservices that are causing the most significant bottlenecks in terms of latency and data consistency? - Are there any specific requirements or constraints we should consider while proposing architectural changes for your platform? DexWolf Technologies has a proven track record of successfully untangling complex microservice platforms, implementing architectural improvements, and enhancing performance and reliability. We have expertise in Kubernetes, Terraform, CI/CD pipelines, and security hardening practices to support your platform's growth and scalability. We'd be happy to discuss our past projects and share relevant case studies over a chat. Please click the chat button or call icon to connect with us and explore how we can help optimize your microservices architecture effectively. Thanks, DEX
$50 USD em 40 dias
0,0
0,0

Hi, I can help optimize your FastAPI microservices to fix latency, consistency, and error-handling issues. I’ll provide a concise architectural walkthrough with diagrams, code-level findings, and clear recommendations, plus quick wins to unblock production. After approval, I can refactor endpoints, improve service communication (gRPC/queues), enforce retries, and expand Datadog observability. Experienced with Kubernetes, Terraform, CI/CD, and secrets management, I can also ensure the platform is stable and scalable. Thank you for considering my application. I look forward to potentially working together!
$50 USD em 40 dias
0,0
0,0

I am Sumit Joshi from Sacesta Technologies. Walkthrough deliverable • Code-level review of service-to-service calls, DB access patterns, and failure modes • Diagrams for current call graph, data ownership boundaries, and hot paths • A concise report with prioritized fixes, risks, and a staged rollout plan • A working session call to walk through the plan and choose the execution path Quick wins I typically deliver early • Standard client layer with timeouts, retries, jitter, and idempotency keys • Circuit breakers and bulkheads for the noisiest dependencies • Request tracing propagation and consistent error envelopes • Removing chatty call chains with aggregation endpoints or caching where safe Refactor direction options • gRPC for high-throughput internal RPC plus versioned contracts • Event-driven sync for shared data using an outbox pattern and a queue like SQS or Kafka • Stronger consistency rules by defining data owners and eliminating dual writes Observability and validation • Datadog APM service maps, custom metrics for queue lag, retries, and stale reads • Before and after p95 and p99 latency benchmarks, plus error budgets and SLOs Relevant work • Built and stabilized multi-service SaaS backends where reliability depended on tightening contracts, retries, and observability, similar to the real-time discipline used in FileChannels style systems Regards, Sumit Joshi
$50 USD em 40 dias
0,0
0,0

✔ Hi, how are you doing? I will develop the app using Flutter with the "flutter_blue_plus" library to efficiently manage two concurrent BLE connections, employing a proximity-based scanning UI with RSSI filtering and implementing a robust state machine for "Just Works" pairing and automatic reconnection. This approach ensures stable 30+ minute connections and establishes a clean architecture ready for Phase 2 Auracast integration. Thank you, Darren Pin
$50 USD em 40 dias
0,0
0,0

Hi Mateusz, I understand your FastAPI platform has hit the "distributed monolith" phase, where 20+ services are tightly coupled, causing cascading latency and data sync issues. My Experience & Approach --> I have successfully untangled similar high-scale Python/FastAPI ecosystems. --> I specialize in implementing Circuit Breaker patterns and the "Outbox Pattern" to ensure data consistency across distributed Postgres instances. Execution Plan --> I will analyze your Datadog Service Map to find the "hot paths." --> I will refactor critical endpoints using Tenacity for retries and PyCircuitBreaker to prevent cascading failures when one service stalls. --> I will implement Idempotency Keys on your POST endpoints to ensure that retrying a failed request never corrupts your data. Tools & Technologies Core: Python 3.10+, FastAPI (Pydantic models), PostgreSQL. Communication: gRPC for high-speed synchronous calls. Resilience: Redis, Tenacity. Observability: Datadog APM. Infra: Docker Strategic Questions Are your services currently sharing a single database instance, or does each service truly own its own Postgres schema? For the "latency spikes," are these primarily occurring during high-read operations? Are you currently using a service mesh like Istio or Linkerd, or are services communicating via direct DNS/HTTP? I am ready to review your Datadog dashboards and schedule the architectural walkthrough immediately. Regards, Atta
$50 USD em 40 dias
5,8
5,8

Hi there! Are you currently using any specific patterns for service discovery or load balancing between your FastAPI microservices that might be contributing to the latency and inconsistent data issues? Regardless, this is definitely something that I feel confident delivering on, given my past experience. I would love to discuss your project further! Looking forward hearing from you. Kind Regards, Corné
$50 USD em 14 dias
0,0
0,0

Piotrków Trybunalski, Poland
Método de pagamento verificado
Membro desde fev. 29, 2016
$10-30 USD
$70-100 USD / hora
mín. $50 USD / hora
$10-30 USD
$2-8 USD / hora
$10-30 USD
₹750-1250 INR / hora
₹37500-75000 INR
$250-750 USD
$250-750 USD
$30-450 NZD
$30-250 AUD
$10-30 USD
$15-25 USD / hora
$15-25 USD / hora
$30-250 USD
$250-750 USD
$20000-50000 CAD
₹1500-12500 INR
$30-250 USD
$15-25 USD / hora
$250-750 USD
$30-250 CAD
₹12500-37500 INR
₹12500-37500 INR