Find Jobs
Hire Freelancers

Need help on building a Data Streaming Architecture

$30-250 USD

Cerrado
Publicado hace más de 3 años

$30-250 USD

Pagado a la entrega
We have many servers in a DataCenter each corresponding to a separate client. All these servers generate lots of logs continuously. Internally in my org, we can get these logs from a REST API. From this API, I get the logs of all the servers in a mixed manner(eg. some logs of server A,logs of server B, logs of server A...in this sequence. order is not maintained). I need to fetch the logs every one hour. Then separate the logs for each server and store it separately in a DB say A logs separately, B logs separately. My program will read the logs from the DB for each server. After that, we delete the data logs in the DB. I need to build an architecture for this. Any suggestions are most welcome
ID del proyecto: 27780900

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $158 USD por este trabajo
Avatar del usuario
Hi, Greetings! ✅checked your project details: building a Data Streaming Architecture ✅Completed Time: In project deadline We have worked on 600 + Projects. I have 6 + years of the experience in same kind of projects. If you are looking for a true Freelancer, I am the Right person for you. I am available almost 24-7 and am very responsive. I feel proud that I am a trusted Freelancer who pleases almost every single client. You can rest assure, your work will be delivered well in advance of others, with passion and accuracy. I guarantee you instant communication & responses when you need me. Why choose me? I think every client is the reason for my success. I only take projects which I am sure I can do quickly. My Portfolio Items: https://www.freelancer.com/u/schoudhary1553 I would really like to work with you on this project. If interested, Kindly contact me via chat for further details and discussion.. Thank you Sandeep Digital screencast
$220 USD en 4 días
5,0 (50 comentarios)
6,4
6,4
Avatar del usuario
Hi, I have checked your requirements, I can build architecture you need. I will fetch data from API and then store in DB, we can use elastic search or mongodb. You mentioned that you get logs from API. Is it from your log server? I need more details, can we chat?
$150 USD en 5 días
5,0 (2 comentarios)
2,8
2,8
Avatar del usuario
I have gone thrgh the requirement . its intereting and challenging . We are a Team of members with various programming skills in languages like PHP, .NET , c#, Python,MySQL, SqlServer,posgresql,Cassandra, Bigdata , Artificial Intelligence Etc . I have 15 years of experience in the indusrty . Please PM for further details .
$140 USD en 7 días
4,8 (1 comentario)
2,6
2,6
Avatar del usuario
Hello, Having thought about it there's a few ways to go but my concern is that having to use an entire DB, as some sort of intermediary marshaller, is a bit wasteful. Regardless, the options: 1) As you say make use of an upstream API to get the records, sort and filter and write to individual tables in the database. That way each server is locked to and identified by a corresponding table name. 2) Do some form of ETL on the fly. For example if we know to expect a mix of server names in the payload we can do one single query to get the payload and put it in cache (memory, redis, disk, somewhere) and then have a corresponding API that when queried by your program will expose the necessary parameters and abilities for you to filter on that data be it server name, date range and all the other usual things. This removes the need to manage a database and as a non-persistent source gets overwritten or expired via TTL in the case of redis. 3) Possibly fix the upstream API. It is obviously getting the data from somewhere (central log server maybe?) so there must be a possibility to, at that point, inject the required intelligence to enhance its functionality. Well, that's my top three but I would love to explore the options with you in greater detail. Warmest Regards, Stephen Lombard
$140 USD en 7 días
5,0 (1 comentario)
2,3
2,3
Avatar del usuario
Hello man i checked all your requirement in details. i have 10+ years in development and I can understand how I can do this with our techniques please come in chat and lets start the work. Qaiser
$140 USD en 7 días
5,0 (1 comentario)
0,6
0,6

Sobre este cliente

Bandera de RUSSIAN FEDERATION
Rostov-on-Don, Russian Federation
5,0
2
Miembro desde jun 22, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.