Find Jobs
Hire Freelancers

nodejs queue system

$250-750 USD

Avslutat
Publicerad över sju år sedan

$250-750 USD

Betalning vid leverans
My application is functional, but needs performance optimization. My application has a form that the user completes and this form contains text fields and images. The problem I have is that after a user has completed a form and submit it, the server has many tasks to execute and currently this blocks the UI as it takes long for the server to crunch through all(resize image, upload image to s3, store data in Firebase, send off confirmation email with Sendgrid) it's tasks. I'm using the POST method to send the request to the server. My stack is Nodejs and I am using Express for the web server with an Heroku cloud hosting. Currently, the servers executes all the tasks inside the POST request. I need someone to build a queue system for me using rabbitmq. Other technologies like redis and mongodb can also be used if needed. This queueing system needs to distribute these tasks to worker servers and update the UI saying 'posting received. We will let you know once your posting is live'. Once all the work on the server is done for the Post the server needs to dispatch a message to the UI that it's done. I also need to have an endpoint inside Express that I can use to upload multiple images with the above behavior. All the code is currently on a private Github repo and can be shared.
Project ID: 11436121

Om projektet

20 anbud
Distansprojekt
Senaste aktivitet sju år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
20 frilansar lägger i genomsnitt anbud på $563 USD för detta uppdrag
Använd avatar
Dear Employer,I am Software engineer in China. I’m interested in the project you recently posted. I'm a certificated freelancer with over 500 good reviews from clients. I have experienced knowledge in every part of Web development. And I manage a team of writers that produced 5 jobs posts a week. I never disappoint my clients and I’m able to lead your project to success and troubleshoot problems. I am LAMP & MEAN stack expert and have much knowledge in codeigniter cakePHP, symfony and CMS(joomla, wordpress). I am sure these will reflect in my past results. I’m very excited to assist you in making your blog successful please feel free to contact me directly to discuss this position further.
$515 USD Om 10 dagar
4,9 (647 omdömen)
9,1
9,1
Använd avatar
Hello, I have 3 years experience in AWS, JavaScript, MongoDB, Git and Linux while around 2 years experience in Node.js, ExpressJS, Redis, RabbitMQ, Heroku and AngularJS. I have also experience in server set up and configuration for development/testing/staging/production environment.
$500 USD Om 10 dagar
4,8 (135 omdömen)
7,0
7,0
Använd avatar
Hi, I am an experienced developer. I am developing in Web domain for the last 7 years in PHP, Mysql and developing in NodeJS, SocketIO, ExpressJS etc for the last 2.5 years. For this project I would recommend you to not to implement it like this. I had developed an Online Automated Code Compilation and Evaluation system in NodeJS, SocketIO, ExpressJS. Here when a user submits a piece code, the backend server need to run it against multiple test cases and it is a time consuming process which would block UI Thread if request was handled normally. I solved this using AJAX and SocketIO and creating a new process to do the computation so that it does not block the main UI Thread. I would like to have a chat with you regarding this project. And I can assure you that I will able to solve this issue of yours. Thanks.
$500 USD Om 10 dagar
5,0 (17 omdömen)
5,2
5,2
Använd avatar
I've gone through the project description and understands what you want to archive. I have vast knowledge in asynchronous server-side request and process handling. I can give you the best implementation of the process. Kindly contact me with more project information so as to get started. Looking forward to your positive response. Thanks
$250 USD Om 5 dagar
4,6 (10 omdömen)
3,8
3,8
Använd avatar
JAYMAN INFOTECH PVT LTD is a contemporary Website design and development company with a focus on user-centered design while helping our clients achieves the desired result. we are a custom software development company providing custom IT based solutions for the modern business offer bespoke Custom application Development to small, medium and large business including startups. Service Description We provides IT services in the following areas: - - Mobile Programming * iOS 7 and 8 application * SWIFT programming * Xamarin ( MVVMCross for multi-platform) * iPhone / iPad * Android and NDK programming * BlackBerry * Hybrid programming (PhoneGap, Accelerator Titanium) - Software Engineering / Architecture * Windows / Mac OS x / Linux Software * Image processing * E-Learning System - Web * Server management * PHP programming (WP, CI and etc) * Front-end and web service programming - Database * MySQL * SQLite * MogoDB NOTE:OUR TEAM STRENTH 25...ALL THE PLATFROM AND ALSO WORK IN S.E.O AND S.M.O,PPC AND GOOGLE ADWORD... Thanks for reading.
$722 USD Om 45 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
19 years' industry experience with specific experience in web front ends that report live progress updates during processing of requests. Native English speaker.
$450 USD Om 14 dagar
0,0 (0 omdömen)
2,4
2,4
Använd avatar
I know all this stack and have experiencie with your project.. I have been working with microservices pattern on nodejs applications.. if you have questions about my knowledge send me a chat ;)
$722 USD Om 7 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
We have experience in nodejs, angular, nosql, reactjs, well test and code quality.
$744 USD Om 15 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hello! I would be happy to help you. I can guarantee you high quality of work without any problems. Skype: seven7flash Viber: +79789174377
$555 USD Om 10 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för SOUTH AFRICA
South Africa
0,0
0
Medlem sedan sep. 3, 2016

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.