Find Jobs
Hire Freelancers

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

$250-750 USD

Stengt
Lagt ut nesten 4 år siden

$250-750 USD

Betalt ved levering
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.
Prosjekt-ID: 25684974

Om prosjektet

6 forslag
Eksternt prosjekt
Aktiv 4 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
6 freelancers are bidding on average $531 USD for this job
Brukeravatar
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 om 7 dager
4,4 (16 omtaler)
5,8
5,8
Brukeravatar
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 om 30 dager
4,8 (28 omtaler)
4,8
4,8
Brukeravatar
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 om 9 dager
4,9 (5 omtaler)
3,9
3,9
Brukeravatar
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 om 7 dager
0,0 (0 omtaler)
0,0
0,0
Brukeravatar
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 om 7 dager
0,0 (0 omtaler)
0,0
0,0

Om klienten

UNITED STATESs flagg
San Diego, United States
5,0
334
Betalingsmetode bekreftet
Medlem siden aug. 17, 2006

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.