Find Jobs
Hire Freelancers

Create a proxying JDBC driver that implements SQL performance improvement features

$5000-10000 USD

Cancelled
Posted about 8 years ago

$5000-10000 USD

Paid on delivery
I am seeking a mathematically minded, experienced Java developer (or developers) with strong critical thinking and problem solving skills. You will be helping me build a unique piece of specialized software. This will be a highly rewarding challenge where you will spend up to 3 months working directly with me (an experienced software engineer). I'll be providing a complete technical design specification covering all required logic. You will be required to implement the code based on the spec. I will be helping to test the code. Working with JDBC, you will be creating a piece of software that takes an arbitrary existing JDBC driver and implements additional features by wrapping it, in particular an ability to re-write certain SQL statements, according to specified rules, into consolidated or multiplexed SQL statements, in order to achieve improved throughput to a database, as well as logging information around SQL statement performance characteristics and outcomes. Some modules will be provided, including the JDBC proxy, which could be based on existing open source JDBC proxy of commercially-friendly licensing, such as org.apache.drill.jdbc.proxy. You will be responsible for delivering a JDBC proxy implementing the aforementioned features, which is specified and illustrated in a 45 page technical design document. High Level Milestones - Implement JDBC wrapper (1 week) - Implement metadata handling, parsing and function activation according to spec (1 week) - Implement SQL re-writes and batch mode, leveraging provided software specifications and modules (2 weeks) - Implement multiplexing according to spec (2 weeks) - Return codes according to specification including asynchronous prefixing (2 weeks) - Logging performance statistics and any exceptions according to spec, re-using learned information and testing, tuning and minor changes (2 weeks) Testing of milestones: To facilitate the required testing, there will be a testing window of up to 5 days from the date of delivery, to enable me to test your work while you are working subsequent work. The delivery must include an option for debug level logging to assist the testing effort. Qualifications looked upon favorably include Computer Science, Mathematics and Physics. You will have demonstrable programming experience, either from your portfolio, or from your involvement in other endeavors. A thorough understanding of SQL and to a lesser extent JDBC is also a must.
Project ID: 9711121

About the project

22 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $8,132 USD for this job
User Avatar
Hello I'm interesting your project very well I'm a Good Java, JDBC , Database, Math, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$7,800 USD in 25 days
4.9 (520 reviews)
8.7
8.7
User Avatar
I'm a 7-year experience Java developer. I have good experienced working with JDBC. I don't have much to say about your specific requirements because its kind of unique, but I always look for such technically and scientifically intense software tasks like yours.I had a good research background and I like to go over specs and implement them verbatim. I think It will add to my experience a lot working along side an experienced programmer in such a project.
$7,894 USD in 30 days
5.0 (74 reviews)
8.0
8.0
User Avatar
I have 9+ years of exp in java j2ee hibernate spring webservices databases. Done multiple projects like this and almost proficient in design patterns..Checkout my reviews, all projects were completed successfully.
$5,111 USD in 30 days
5.0 (133 reviews)
8.1
8.1
User Avatar
Hi, According to the job description you must be professional manager. I am fancy to work with you next 3 months. I would like to review the technical design specification of the 45 pages. I am sure I am a right candidate as I am familiar with IT, Math and Physics (5 of 10). Regards
$10,000 USD in 92 days
4.9 (19 reviews)
7.1
7.1
User Avatar
I have 9 years experience in JAVA, J2EE, JDBC and ready to work on this project.
$5,000 USD in 90 days
4.9 (96 reviews)
6.8
6.8
User Avatar
Hello, Greeting!! We got requirements, we have team members worked with Deutsche bank, AurursPay payment gateway in core applications and we will use excellent object oriented concepts like Inheritance, Polymorphism, Abstraction, Encapsulation. Our team belongs computer science engineering and are highly qualified and experienced. We have 4 years of work experience in Java, J2ee, Spring , Servlet, Struts, Jsp, Jsf, Ejb, Hibernate, Ibaitis, Camel, Maven, Gradle, Ant, MySQL, Multi threading, Oracle, Mongo, Json, Xml, HTML, CSS, Bootstrap, AngularJS, Jquery, JavaScript, Hyperjaxb3, Spring rest web services and many more. We are excited for this opportunity and we have strong feeling that we could be the best fit for this job. I hope you find my folio interesting and will give me an opportunity to discuss further. I am available on Skype and can do voice call if suggested. Note: Please ignore the stuffed ballpark estimate at the moment, I will resubmit more precise quote once all the details are ironed out. Thank you very much, and I hope to receive your favorable response soon. Kind Regards, Vishal
$10,000 USD in 90 days
4.9 (13 reviews)
5.8
5.8
User Avatar
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$10,309 USD in 50 days
4.8 (6 reviews)
5.1
5.1
User Avatar
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that is required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$7,731 USD in 30 days
5.0 (1 review)
3.2
3.2
User Avatar
Dear Sir this is more than 11 years experience in software development and very interested working with in your project thank you and willing to hear from you soon
$6,000 USD in 90 days
4.4 (7 reviews)
3.5
3.5
User Avatar
Hi, how are you? maybe you think i am trying lie, but trust me, i love mathematic , i love physic, trust me i love physic, quantum mechanics, and java/scala. I am Database administrator, i can provide any solution on SQL. I have really good experience doing databases, triggers, functions, validations and more on SQL. I have very good experience using java on real time applications, optimizing code, doing big data applications, microservices and more. Also can use or implement from any existing code. Thanks for watchig, bye. -Carlos Cañón.
$6,813 USD in 90 days
4.9 (5 reviews)
3.2
3.2
User Avatar
This sounds like an interesting project, but before I can commit to any bid I would like to see the technical design document. You can PM me to discuss the project and check my qualifications. Regards
$8,000 USD in 70 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$8,333 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi Kanaan from Gaza Palestine, computer engineering with master degree, programming java since 2000, and now turn on android, familiar with many android technologies, material desing language. i have background on javascript, css3 ,html5, I am working now on phonegap. It is a challenge project.
$8,333 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I speak English and French. I can develop from scratch or with the CMS/Framework of your choice. Custom PHP, Drupal, Wordpress, Joomla, Django, everything that you need on any CMS or language. Development, coding and designing into JS, PHP, HTML and CSS. Also offering services into Java application developments, ASP.NET, Oracle, Python, Ruby and mobile applications development. Message me at any time to discuss and talk about your project and do not hesitate to ask any questions. Have a great day. Eric L.
$10,309 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Sydney, Australia
4.9
56
Payment method verified
Member since Jul 11, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.