Find Jobs
Hire Freelancers

GOLANG or NODEJS / Working with HTTP request and insert multiple data to MySQL

$30-250 USD

Закрито
Опублікований over 2 years ago

$30-250 USD

Оплачується при отриманні
Hello, READ all first! I want freelancer who can work in time and ready to work if everything in chat clear I need to build "GOLANG API" or "NodeJS express API" to making HTTP request to 3rd party API to get report data and API return response in JSON format and we working with JSON data insert to MySQL in good coding design with insert 50K records per request 1) You need have knowlendge in design insert lots data without make MySQL got problem 2) Redis Cached should use in GOLANG API 3) Good coding design working with inserts lots data ! *I have already MYSQL database ready and 3rd party API document* ---------- I will try make explain very easy 1) We make API with "Gin" URL: [login to view URL] 2) Create route with POST and path name /report 2.1) this route should be accepted form post: start_time, end_time (Format example: 2021-05-05 00:00:00) 3) After request send to POST /report with valid date/time format we should send request to 3rd party API to get data response in JSON format but 3rd party request can have more than 1 page so HTTP request with paginate knowlendge should be good ! 4) After we got response in JSON format from 3) you need to build good coding design to insert lots array data to MySQL P.S. But before you insert data to MySQL we should find user and if user is exist and insert it and we should do some calucator You should apply this job with good description how you will work with it and get in good delivery time very fast, please dont copy/paste your portfolio
ID проекту: 31094544

Про проект

12 пропозицій(-ї)
Дистанційний проект
Активність 3 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
12 фрілансерів(-и) готові виконати цю роботу у середньому за $188 USD
Аватарка користувача
HI, I have rich expeirence in golang and node for api. I have read your job post carefully and I am confident in this project. Please discuss more so I can help you. Thanks in advance.
$200 USD за 2 дні(-в)
4,9 (36 відгуки(-ів))
6,3
6,3
Аватарка користувача
https://www.freelancer.com/u/alonlong ● I have been in software development for 12+ years. ● I am a Go developer with 6+ years of experience. ● I was very familiar with cloud-native technology stack, like microservice, service mesh, kubernetes, serverless and so on. ● I worked on the following technologies - Go, Rust, gRPC, HTTP, Gin, GORM, Docker, Kubernetes, Kafka, MongoDB, PostgreSQL, MySQL and so on.
$200 USD за 7 дні(-в)
4,9 (19 відгуки(-ів))
5,7
5,7
Аватарка користувача
Hi, I am a Golang and Node expert, I don't worry about processing huge DB. I need your needs carefully, I have confidence. I'd be glad to work with you. I think your task suits me right. Please contact me. Thank you.
$100 USD за 4 дні(-в)
5,0 (1 відгук)
2,8
2,8
Аватарка користувача
★★★★★ javascript/react js EXPERT ★★★★★ Hello my description: Step 1. Install prerequisites Python Go Install the latest version of CockroachDB. Install the Python psycopg2 driver: pip install psycopg2 Install the Python Requests library: pip install requests Step 2. Start a single-node cluster For the purpose of this tutorial, you need only one CockroachDB node running in insecure mode, so use the cockroach start-single-node command: cockroach start-single-node \ --insecure \ --store=json-test \ --listen-addr=localhost:26257 \ --http-addr=localhost:8080 \ --background Step 3. Create a user Open the built-in SQL shell as the root user and create a new user, maxroach: cockroach sql --insecure --host=localhost:26257 CREATE USER maxroach; Step 4. Create a database and grant privileges Next, create a database called jsonb_test: CREATE DATABASE jsonb_test; Set the database as the default: SET DATABASE = jsonb_test; Then grant privileges to the maxroach user: GRANT ALL ON DATABASE jsonb_test TO maxroach; Step 5. Create a table if you hire me, I will work for full time for your job. I am an expert who works with web development as react, having 3+ years experiences. My experience is young but I will work diligently for you. We have knowledge of React js, Codeigniter, Node.js, Angular, laravel , MySQL database, UI design and so on. I hope to work with this project and long term collaboration.
$140 USD за 7 дні(-в)
5,0 (1 відгук)
0,6
0,6
Аватарка користувача
Hi , I have 3 years experience in Golang + distributed system with multiple go framework and other redis , rabbitmq , databases(Mysql, Postgres). clearly i read your post you can easily make this thing . structure -: 1. hit post api -> get raw response data -> filter data -> send data to redis-db -> consumer always be run continusoly fetch data from redis and store in mysql-db //(use concurrency and channel)
$200 USD за 3 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор THAILAND
Bangkok, Thailand
5,0
1
Спосіб оплати верифіковано
На сайті з лип. 22, 2021

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.