Find Jobs
Hire Freelancers

Redesign existing java application

$30-250 USD

Closed
Posted over 7 years ago

$30-250 USD

Paid on delivery
I have java application ( eclipse source code ) for application which collect network data and send this datas to mysql database every one second. Datas are collected from network server. Current method is to send every one seconds all the datas to mysql database. Now i want to make some changes to update only changed data to mysql database. Connection to network server will always exist. Sometimes can happened that connection to mysql database can be lost, so program need to know which updates are sent , and which are not. After reconnecting internet connection, program need to send all this updates to mysql server. Auto bids will be ignored without reading. application source code will be sent after a short conversation.
Project ID: 11396595

About the project

36 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
36 freelancers are bidding on average $180 USD for this job
User Avatar
TOP RANKED programmer with 10+ years of experience. Interested in this project. Please award me this project. I have worked with database synchronization.
$222 USD in 5 days
4.8 (481 reviews)
7.6
7.6
User Avatar
Hello I am Java based application development expert and interested in this project. Please share more details so we can discuss further. Regards Anshu
$200 USD in 3 days
4.7 (429 reviews)
7.5
7.5
User Avatar
Hi, I have a lot of experience with both Java and MySQL. With the information you have provided, i can just make two comments/recommendations: - Evaluate the load of incoming data, it could be a good idea to use a lightweight in-memory message queue as an intermediate storage for the incoming data - Commit the rows to the database in batch (multiple single commits performed at the same second often become slow working with MySQL, and could result in timeouts). I would like to know more details about your project. Thanks, Santiago.
$222 USD in 5 days
5.0 (3 reviews)
6.6
6.6
User Avatar
Yes you are right some time data changes can lost the connection but we are good programmer and quick in understanding pre developed program so do let me know as i am experience in server and Data base regarding program. 6 years of experience in Software development and Enterprise System Integration on Java platform. I have good Knowledge with Key Skills on Java, J2EE, Bootstrap, Angular JS, NodeJS, ExtJS, JavaFx, Web Services(SOAP,REST),Google App engine, Amazon Web services. also worked on Frameworks like JSF(Primefaces), Hibernate, JPA, Struts, EJB, Spring MVC, Spring Security. I have good hands on experience of PHP, JOOMLA,HTML, HTML5, CSS, Ajax, jquery, JavaScript, Mysql. I am pretty sure that i will do it within the stipulated time. I will provide you a sharp and excellent service of your requirement.
$160 USD in 9 days
4.4 (99 reviews)
6.5
6.5
User Avatar
Hi To check if this is an update, do we have a primary column in table? let me know if interested thanks ------------------------------
$277 USD in 15 days
4.9 (29 reviews)
5.4
5.4
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)
$300 USD in 3 days
5.0 (4 reviews)
4.6
4.6
User Avatar
I have 10+ years of experience in Java/J2ee, web technologies , C/C++ and flash. Currently developing application using Spring boot, JPA, MySQL. Also developed applications using Rest Api. I have sound knowledge in Azure Cloud and auto automations using C/C++. Able to write unit test cases for new project and also for existing projects.I have good programming skills analysing skills and debugging skills. I can do better and faster program compare to others. I request you to assign this work to me. Hope you give the chance and going forward we do lot of work together.
$200 USD in 15 days
5.0 (4 reviews)
3.8
3.8
User Avatar
Hello, I am an experienced JavaSE developer with good knowledge of working with mysql. Please send me a message if you like to discuss the details.. best regards, Gabriel Bica
$222 USD in 10 days
5.0 (5 reviews)
3.8
3.8
User Avatar
Hello, We are software development testing support firm based in pune india. We have expertise in java j2ee jsp android html CSS js angular js mysql etc. Please contact is for more details .. Thanks
$155 USD in 3 days
5.0 (1 review)
3.1
3.1
User Avatar
Hi, Myself Barduga, I have extensively worked on Java. I should be able help you in modifying the code to just send only the modified data to MySQL database. Please provide more details about the requirement Fell free to initiate the chat Regards Barduga
$100 USD in 5 days
5.0 (5 reviews)
3.2
3.2
User Avatar
Hi , I have the following issues . From these u can figure out if I got the concept . You are storing the network bits in MySQL dB . now u want to only send the updates not the full data ., may be some check on previous data .this will obviously decrease the network traffic . what is ur db table structure ? to know what data has already been saved, we may need to have an algo which will check if the data is in the table then may be using a flag for the column . About me, I have 3 years of industrial experience in Java and have deployed a number of projects in spring MVC . I have basically worked as an application developer .I have also made a chat server .
$133 USD in 10 days
5.0 (4 reviews)
3.0
3.0
User Avatar
hi, I love this kind of requirement. I like this work and want to work over it. Charges you decide at your end. I have solution to this problem of losing connection to mysql database . i will introduce a queue to insert/update already inserted data in mysql database. This will be readable queue and then we will optimise mysql database a little bit . we will introduce thhis queue separately with in the system or out of the system. I have good knowledge of mutithreading and messaging queues. I can solve this problem in a much better way. A messaging queue can be intriduced between mysql and other system . This queue will be connected via tcp/udp with the original system. Data transfer between system will be encrypted one and compressed over the network. when the connection is not available this queue will keep on piling data in memory upto certain limit and then will spill it over the disk. As soon as the conection is available , the data will be start storing in database. We can discuss much better solution on chat. waiting for your reply.
$30 USD in 3 days
5.0 (2 reviews)
3.0
3.0
User Avatar
I am available to do this project. I have very good experience in java. I am ready to start project. Thanks Amit
$250 USD in 10 days
4.7 (8 reviews)
3.4
3.4
User Avatar
Hello, My name is Tarun Singh,We have read your project description and would like to offer our services: Project requirement: You want to update DB with only updated data instead of sending whole data again to save in DB either it overwrite existing this is extremely time consuming so we will need to update it to save current update data. We have 4 years of work experience in Android, Java, J2ee, Spring , Struts, Jsp, Jsf, Ejb, Hibernate, Ibaitis, Camel, Maven, Gradle, Ant, MySQL, Multi threading, Oracle, Mongo, Json, Xml, HTML, CSS, Bootstrap, AngularJS, Jquery, JavaScript, Hyperjaxb3 and many more. Our Codes are Clean and Robust As always we did. # OUR Process of Development : We would expect to be able to provide the complete solution by following SDLC method with Protocol method which is included • Preliminary Analysis • Requirements gathering • Systems design • Development • Integration and testing • Acceptance, installation, deployment • Maintenance Lets connect over chat to discuss further. Please let me know if you have any queries. Regards, Tarun
$165 USD in 2 days
5.0 (2 reviews)
2.3
2.3
User Avatar
Hello, I ahve 8 years of java experience, please do send your source code, will review and and discuss in detail. Thank you
$155 USD in 3 days
4.0 (1 review)
0.6
0.6
User Avatar
Dear, My name is Adams, IT engineer and Java expert. I propose to do your project right now. What I propose to you is simple: 1- Import your web project in Eclipse EDI 2- Study your application 3- Connections and Queries: a. serverConnectionString b. GetData (from server, complete or only changed data) c. datatabaseConnectionString d. InsertIntoDatabase 4- Each munite do (a, b, c, d) 5- Perform tests of database updates I work fast, professionally and I think I can finish your web project for only $100 USD. Best Reagrds, ADAMS.
$100 USD in 1 day
0.0 (2 reviews)
0.0
0.0
User Avatar
mysql connection can be solved with simple pool like c3p0 and version field will avoid double updates.
$167 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir or Madam, We have relevant experience and ready to optimize your application. However, it's quite hard to say how big is this task. We need to take a look at existing code first and discuss requirements in more details. Can we have a chat or quick call to discuss details? Kind Regards, Vlad & Tany
$250 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi..I wold like to work in your project. Im a developer with more than 8 years developing applications with java. Can you tell me more of your project? Thank you
$155 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have worked previously in similar projects and I am familiar with the workload that needs to be applied to meet the requirements thank you
$222 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CROATIA
Croatia, Croatia
5.0
14
Payment method verified
Member since May 27, 2013

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.