Find Jobs
Hire Freelancers

write a Java-compatible RDBMS-like adapter for AWS DynamoDB

$250-750 USD

종료됨
게시됨 거의 4년 전

$250-750 USD

제출할때 지불됩니다
This is a crazy, ambitious project but my budget is only $300 USD. As a bonus, the chosen freelancer who implements this project will be granted the full copyright to the work. That's right, the copyright will go to the freelancer, not the employer. The only condition is that the final code must be released to the public under a GPLv3 dual-license, i.e. the freelancer will maintain the copyright for commercial purposes, but also release and upload to freelancer.com a GPLv3 licensed copy of the final code. The freelancer may maintain their real name or their company name in all the source code and copyright notices and include this work in their curriculum, advertisements, etc, and the freelancer will be able to create future commercial proprietary versions which do not derive from the GPLv3 license and make themselves insanely rich :-) The project requirements are also very simple to describe, but hard to implement ("easier said than done"): I want a Java-compatible, RDBMS-like adapter for DynamoDB. Here are the exact requirements decomposed: - "I want" : meaning, this is the core requirement for this project, in order for you to get paid, you must give me what I want. - "Java-compatible" : meaning, I can use a JDBC driver to connect to this thing like a normal database. - "RDBMS-like": meaning, I can use SQL and DDL language to define, create, update, read, delete items. The SQL implementation needs to be fairly complete, like an average RDBMS database such as H2, Derby, MySQL, or postgres. You only need to implement the least common denominator feature set among the examples mentioned. This requirement also includes indexes. When a "CREATE INDEX" statement is executed, a new DynamoDB table must be created to represent the index, unless a specific optimization enables it to be created as a GSI on the primary table. The requirement also includes using the aforementioned indexes when optimizing queries, in the same way that a normal RDBMS would (it would make sense for you to borrow the optimizer from an existing codebase, instead of writing your own). - "adapter": this is the piece of software that you will be writing. You (the freelancer) will decide exactly how this adapter is written. For example, you could start with H2 Database and replace the FileStore abstraction, or use Carbonado ([login to view URL]) or Apache Calcite, or rewrite a MariaDB Custom Engine, or you could write it as a database proxy, or just do something else entirely. - "DynamoDB": is the NoSQL database service from AWS (Amazon Web Services). This requirement means that your adapter will utilize DynamoDB as the backing store for individual table rows, index tuples, and relational definitions. DynamoDB does not support this out of the box. You will need to build the abstraction, such as a "tables" table in DynamoDB which defines virtual relational tables for your adapter. That's it. No further documentation will be provided. Employer may choose to contribute to the codebase at his discretion, via github. Project deadline will be 60 days. Weekly status reports with meaningful progress, must be provided.
프로젝트 ID: 25684974

프로젝트 정보

6 제안서
원격근무 프로젝트
활동 중 4년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
6 이 프로젝트에 프리랜서들의 평균 입찰은 $531 USD입니다.
사용자 아바타
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am software developer with enough experiences on Java/JavaFX for 13 years. Java/JavaFX is nice programming language and I am majoring on it for long years so I have confident to complete your project by Java/JavaFX. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$500 USD 7일에
4.4 (16 건의 리뷰)
5.8
5.8
사용자 아바타
Please check my previous reviews regarding java https://www.freelancer.com/projects/software-architecture/Simple-simulator-stock-market-OODP/reviews https://www.freelancer.com/projects/mobile-phone/Project-for-Zain-Abeden-25206185/reviews https://www.freelancer.com/projects/java/JAVA-programmer-required-urgent-turn/reviews I am Electrical Engineer, I have experience of 7 years in Java, C++, spring java, Webservices, SQL, apache CXF, hibernate, mirth connect, and Electrical industries. I will do the work for you in a very good and elegant manner, assign it to me and I will deliver it very quickly. Don't give any payment until you satisfied.i will give you an update after every 24 hours.
$300 USD 30일에
4.8 (28 건의 리뷰)
4.8
4.8
사용자 아바타
Nice to meet you I am an Amazon Cloud Architect for the web infrastructure serving 90 million page impressions and 12 TB Internet traffic per month. The AWS services I use are EC2, ELB, MySQL RDS, VPC, CloudFront, ElastiCache, CloudWatch, CloudFormation, OpsWorks, ElasticBeanstalk, CodeDeploy, S3, SES, SQS and SNS. I have 20 years of Linux SysAdmin experience. I currently use Apache, Nginx, Ldirectord, MySQL, Perl, PHP, Memcached, Sphinx, Bind, Typo3, WordPress, Send-mail, Postfix, NFS, Samba, Snort, Vsftpd, aide, Nagios, Cacti, Puppet and a bunch of other traditional Linux software. I am good at algorithm-analysis,amazon-web-services,java,software-architecture,sql If you’re looking for a developer that’s truly an expert, driven by passion, not afraid to take on a challenge, and will be there with you every step of the way then look no further as I’m your guy.
$637 USD 9일에
4.9 (5 건의 리뷰)
3.9
3.9
사용자 아바타
7 pages, Yoast SEO, e-commerce and 1 weeks support after completion of project. 9 Pages Design Customization Content Upload Responsive Design 9 Plugins/Extensions E-Commerce Functionality 10 Products
$500 USD 7일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
Hello, I find this project suitable to my writing style. You are requested to visit my portfolio for getting my writing style. I am a trained full stack developer plus write fiction also. You requirement suits me. I am devops trainer too. I have technical writing your project requires lots of java compatible writeups. I can do justice to it. I can translate and provide a good description for java requirement.. I am explanative and description. Plus can plan whole material out. If awarded I shall within four working days. Warm regards rashmi
$500 USD 7일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (UNITED STATES)
San Diego, United States
5.0
334
결제 수단 확인
8월 17, 2006부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.