
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
I’m building a high-performance distributed cache and want it coded in C++ on top of Apache Ignite. The goal is to expose a clean, well-documented API that lets client applications store and retrieve objects across a cluster with minimal latency while preserving consistency and fault tolerance. Scope • Design the cache topology, data partitioning and replication strategy suited to Ignite. • Write the C++ service layer that bridges my applications to Ignite’s cluster APIs, including connection handling, serialization, and fail-over logic. • Deliver build scripts (CMake or similar) and concise README so I can spin up a local multi-node test environment quickly. Key expectations • Robust performance benchmarking: latency, throughput and node-failure recovery metrics. • Clean, modern C++ (C++17 or newer) backed by unit tests. • Inline documentation plus brief architecture diagram explaining the data flow. Once the cluster survives the benchmark scenarios and all tests pass, the job is complete and ready for integration into production.
Projekt-ID: 40117964
28 Vorschläge
Remote Projekt
Aktiv vor 29 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
28 Freelancer bieten im Durchschnitt $200 USD für diesen Auftrag

Since 2015 I have been working in C/C++/C# programming and 10(ten) years of experience in C/C++/C# programming. Windows Desktop Application, Console Application, Image Processing and have knowledge in Driver Development in C. Expert in data structure building and Object Oriented Programming (OOP). Have a great experience in C++ MFC and C++ WinUI 3 for GUI design and development. Also expert in C/C++ GPU CUDA programming. If you want a good delivery of the project, then send me a message, please.
$1.500 USD in 30 Tagen
6,9
6,9

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$70 USD in 2 Tagen
5,5
5,5

Hello. I read your requirement i will do that. Please come on chat we will discuss more about this. I will waiting your reply
$120 USD in 1 Tag
5,1
5,1

hi there basically understand the flow of work but there some clarification to require a finish in a day this work, so please come to the chat box so we can easily discuss in details thank you warm proposal
$200 USD in 1 Tag
5,2
5,2

Hello, I can code the high performance distributed cache in C++ on top of Apache Ignite. Let's schedule a chat so that we can discuss your project requirements in more detail. Looking forward to working with you, Fahad.
$100 USD in 2 Tagen
5,1
5,1

Hello profvictormarek, I can design and implement a high-performance distributed cache in modern C++ (C++17+) on Apache Ignite, with a clean API, strong consistency, and production-ready fault tolerance. I’ve built and optimized low-latency clustered systems and can show working demo code before we finalize the deal. How I’ll Execute This (Clear & Practical) Cache Architecture & Topology • Ignite data regions, partitioning & replication strategy • Backup configuration for consistency + fast recovery • Near-cache & affinity tuning for minimal latency C++ Service Layer • Ignite C++ thin/thick client integration • Custom serialization (zero-copy where possible) • Connection pooling, retry & fail-over handling Performance & Reliability • Benchmarks: p99 latency, throughput, node-failure recovery • Load tests across multi-node local cluster • Results documented & reproducible Delivery & Docs • CMake build + local multi-node setup scripts • Clean API headers, inline docs & unit tests • README + simple architecture/data-flow diagram Techniques I Use • Cache affinity & data locality tuning • Lock-free / async patterns where applicable • RAII-based resource management • Deterministic testing for distributed failures Relevant Projects • Fault-Tolerant Clustered Storage Engine • High-Throughput C++ API for Distributed Systems I focus on real benchmarks, clean code, and production readiness—not theory.
$300 USD in 3 Tagen
4,8
4,8

I understand the project involves designing a high-performance distributed cache using C++ on top of Apache Ignite. My approach will include designing the cache topology, data partitioning, and replication strategy. I will write the C++ service layer, including connection handling, serialization, and fail-over logic. Although my background is in Python, I recognize the importance of clean, modern C++ and will ensure the code is well-documented and backed by unit tests. I will deliver build scripts and a concise README for a local multi-node test environment. Let's discuss how I can contribute to this project.
$175 USD in 30 Tagen
4,7
4,7

With extensive experience as a full-stack developer, I am confident in my ability to design and code an efficient and robust C++ distributed cache for your project. I have a deep understanding of C++ programming language; my skills are honed enough to meet the challenge of implementing and optimizing clean, C++ code - particularly geared towards boosting performance, essential given the need for low-latency data retrieval across a cluster for your caches. Furthermore, my background includes expertise in building APIs and creating concise technical documentation. My strong comprehension of software architecture means I can efficiently navigate complex systems like Apache Ignite and design a cache topology that ensures consistency, fault-tolerance, while leveraging Ignite's features to their maximum potential. Lastly, I have a meticulous approach when it comes to testing and benchmarking. I believe we should test thoroughly at every level to ensure both functional correctness and operational efficiency. My 'test early, test often' philosophy paired with proficiency in unit-testing tools aligns perfectly with your expectation of robust performance benchmarking before integration into production. In conclusion, my skills as a C++ developer, combined with relevant experiences in designing high-performing systems make me the right fit for this job. Let's build this exceptional cache together!
$150 USD in 3 Tagen
4,2
4,2

By hiring me, you're bringing on board a true C++ and architecture expert. I have extensive experience not only in designing clean and modern C++ code but also in optimizing performance - an absolute requisite for your distributed cache project. Backed by unit tests and inline documentation, my coding ensures the highest quality of work while preserving clarity at each step. Moreover, I understand the importance of effective data handling and failover mechanisms within distributed systems. My ability to design clean and efficient systems will be perfectly suited to your project requirements. Additionally, thanks to my experience in AI & ML, I have a solid grasp on managing complex infrastructure demands aiding in providing a well-documented architecture diagram. Lastly, as someone highly familiar with Apache Ignite, and its intricate workings, I can rapidly deploy a local multi-node test environment for your cache system. With rigorous performance testing that includes benchmarking along with detailed metrics on latency, throughput, and fault recovery, we can ensure the cluster is primed for production integration. Let's give your project the speed, reliability and polished finish it deserves!
$140 USD in 7 Tagen
3,7
3,7

Hi there, I’m excited about your project to build a high-performance distributed cache in C++ using Apache Ignite. With extensive experience in C++ and distributed systems, I’m confident in designing an efficient cache topology and data partitioning strategy tailored for Ignite. I will develop a robust C++ service layer that manages seamless connection handling, serialization, and fail-over, ensuring low latency and high fault tolerance as you requested. I’ll provide clean, modern C++17 code with thorough unit testing, detailed inline documentation, and a concise README featuring build scripts for a quick multi-node test setup. Additionally, I will deliver comprehensive performance benchmarking on latency, throughput, and node recovery, plus a clear architecture diagram to explain data flow. I suggest a 14-day timeline to fully implement, test, and benchmark the system. This will prepare your cache for smooth production integration. Do you have specific scenarios or data volumes in mind for the performance benchmarks? Best regards,
$155 USD in 11 Tagen
2,7
2,7

Hi, I can help with this task. Ready to start immediately.
$30 USD in 1 Tag
2,3
2,3

Hi , Your Distributed Systems, Documentation, Software Architecture, C++ Programming and API Development project stood out, it shows you value precision and real results. That’s exactly what I deliver. I don’t use templates. Every project has its own psychology, and success comes from understanding your intention before execution. Why clients choose me: Simplify complexity, deliver clarity. Creative data driven execution. Clear updates, early results. Work that makes you look great. My approach: Understand your vision. Build a focused action plan. Execute with full transparency. Portfolio: https://www.freelancer.com/u/muhammadfaizanh4 Each project shows results backed by strategy. Even a quick 5 minute chat can reveal how we’ll achieve measurable impact together. Let’s make your Distributed Systems, Documentation, Software Architecture, C++ Programming and API Development project remarkable. Faizan Your Trusted Partner in Smart Execution
$30 USD in 4 Tagen
1,6
1,6

Hi, I'm a C++ developer working on embedded Linux systems. I'm interested in this distributed cache project. Relevant Skills: Modern C++ (C++17): My primary development language for system-level applications CMake & Build Systems: I use CMake daily for cross-platform builds, can set up clean multi-target configurations API Design: Experience designing clean, modular service layers with proper error handling and connection management Documentation: I write comprehensive READMEs and inline documentation — essential for maintainable code My Approach: Cache Topology Design: Study Ignite's partitioning model, design data distribution strategy suited to your consistency/latency requirements C++ Service Layer: Build abstraction over Ignite's thin client API with: Connection pooling and reconnection logic Serialization helpers (binary/JSON) Fail-over handling with configurable retry policies Testing & Benchmarks: Unit tests + performance benchmarks measuring latency, throughput, and recovery time Deliverables: Clean CMake project, Docker-based multi-node test setup, architecture diagram Questions: What's the expected data size and access patterns (read-heavy vs write-heavy)? Any preference on serialization format? Target deployment environment (cloud/on-prem)? Happy to discuss the technical approach in more detail. Best regards
$140 USD in 7 Tagen
1,6
1,6

Hi, there, I understand you need a skilled Software Engineer to build a high-performance distributed cache system in C++ on top of Apache Ignite. I have 7+ years of experience in software architecture and C++ programming, mastering modern C++ standards and developing scalable distributed systems with clean API designs. My expertise in fault tolerance, serialization, and system performance optimization ensures a robust and efficient solution for your caching needs. ➡️ Design a cache topology with data partitioning and replication optimized for Apache Ignite's clustering capabilities. ➡️ Develop a C++ service layer that includes connection management, serialization of objects, and fail-over handling for seamless application integration. ➡️ Create build scripts using CMake and prepare clear README documentation for quick setup of a local multi-node test environment. ➡️ Conduct performance benchmarking covering latency, throughput, and node-failure recovery to validate robustness under load. ➡️ Provide inline documentation, unit tests, and a concise architecture diagram to explain data flow and guarantee maintainability. I am looking forward to work with you. Best Regards, Rosita Iniesta.
$50 USD in 7 Tagen
0,0
0,0

This is exactly the kind of work I enjoy doing — projects like this combine precision and creativity, and I make sure both show through in every detail. With extensive experience in designing distributed systems and coding in modern C++, I'm ready to craft your high-performance cache on Apache Ignite. I have a proven track record of delivering robust solutions with clean code, thorough documentation, and performance testing. I guarantee top-notch results, clear communication, and a seamless process. I'm happy to offer insights even if you don't decide to hire me. Kind regards, Melissa Pringle
$150 USD in 7 Tagen
0,0
0,0

I am an experienced C++ systems engineer ready to build your distributed cache layer on Apache Ignite. I specialize in low-latency architectures and can deliver the robust, fault-tolerant API you need using modern C++17. Here is my execution plan: Architecture: Implementation of a Partitioned Cache topology with custom serialization to minimize network overhead and latency. The Build: A modular CMake setup paired with a Docker Compose script, allowing you to spin up a multi-node cluster and run tests instantly. Performance: rigorous stress testing using Google Benchmark to prove P99 latency, throughput, and node-failure recovery metrics. I will ensure the code is clean, well-documented, and production-ready. I am available to start immediately.
$140 USD in 7 Tagen
0,0
0,0

Hello, I’m a senior C++ developer with experience in high-performance systems and distributed architectures. I can design and implement your Apache Ignite–based distributed cache with a clean C++17 API, strong consistency guarantees, and measurable performance. What I will deliver: Cache design C++ service layer Performance & reliability Benchmarks README Let's chat!
$145 USD in 15 Tagen
0,0
0,0

The emphasis on a clean API layered over Ignite’s cluster and the requirement for robust fail-over logic stands out as a challenging but essential detail for a distributed cache. I usually approach complex distributed systems by establishing clear architecture checkpoints and maintaining consistent communication to ensure that performance and fault tolerance goals are met alongside development milestones. Whatever isn’t fully scoped early on, I make sure to clarify before committing to timelines or cost. Though I’m new to Freelancer, I’ve completed similar projects involving distributed caching and client-service integration on other platforms with solid results and documented benchmarks. What aspects of the cache topology or replication strategy would you consider non-negotiable for the design? Cheers, Ryan
$55 USD in 7 Tagen
0,0
0,0

Hello and happy new year! This project sound as an interesting one. I have expertise in different area of C/C++ programming, and I'd like to contribute in development of this idea.
$180 USD in 8 Tagen
0,0
0,0

I am writing to express my interest in the Senior C++/Cross-Platform SDK Engineer position . With over 8 years of experience in modern C++ development, cross-platform SDKs, and security-focused software design, I am confident in my ability to contribute effectively to your team and help deliver high-quality SDK solutions that meet the demands of your external developers across various platforms. The combination of my technical expertise in C++, cross-platform SDK development, security focus, and my hands-on experience with building shared libraries for multiple platforms makes me an ideal candidate for this role. I am passionate about creating high-quality, secure software and have consistently worked on delivering scalable SDKs that meet the rigorous demands of commercial use. I would love the opportunity to discuss how my skills and experience align with your needs. Thank you for considering my application. I look forward to the possibility of contributing to your team's success.
$140 USD in 4 Tagen
0,0
0,0

Slough, United Kingdom
Mitglied seit Jan. 4, 2026
$3000-5000 USD
₹600-1500 INR
$8-15 USD / Stunde
$15-25 USD / Stunde
$30-250 USD
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
$1200-1500 USD
₹1500-12500 INR
$25-50 USD / Stunde
$3000-5000 USD
$250-750 USD
€750-1500 EUR
$500-1500 USD
$250-750 USD
$30-250 USD
₹100-400 INR / Stunde
$1500-3000 USD
$15-50 USD / Stunde