Find Jobs
Hire Freelancers

C# Mix 11,000,000 records with high performance

$30-250 USD

Cancelado
Publicado hace más de 7 años

$30-250 USD

Pagado a la entrega
Hi friends, I want to speed up processing of my windows form app. Currently my app is good enough but it's slow when to mix a list of 11 millions of records What the app to do is: - To read the list of 11 millions of email address (one per line) from text file - Then to generate new list (file) where 2 continuous lines don't have the same domain in email address I need anyone smart to make this process faster. My machine has a lot of RAM, 8 Cores CPU but this process costs many hours to complete. I will not provide list or source code. I will choose the freelancer has good solution for this. I will chat with anyone has a solution in proposal.
ID del proyecto: 12894813

Información sobre el proyecto

29 propuestas
Proyecto remoto
Activo hace 7 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
29 freelancers están ofertando un promedio de $187 USD por este trabajo
Avatar del usuario
Hello, I am VB, VBA, C#, WPF, Java, Delphi, PHP, ASP.NET, CAD and GIS developer, I developed many desktop applications and custom tools, macros and Add-Ins. For reference see my profile. I am ready to discuss and doing the project. Best regards, Eyad
$473 USD en 8 días
5,0 (49 comentarios)
7,9
7,9
Avatar del usuario
How can I commit anything :) Until I will jump on your code it is difficult to understand what is there and how it is giving poor performance. So I would request you if you can please show me the problem. As soon as I will get the root cause I will give you the solution. Will wait for your message to move further.
$83 USD en 1 día
5,0 (58 comentarios)
7,3
7,3
Avatar del usuario
Hello, I'm a C and C++ engineer from a hardware /high performance engineering background. Been writing C/C++ for 25 years .. For reading 11 mllion lines of text, from disk-based file, is best done using "file size", and reading that file, base don large chunks (of that file size); instead of reading it one line at a time. The data is stored in memory(8 GB is more than enough), and then all new/processed data is written to the new file(preferably in large chunks/blocks , at a time). Interested..? I can do this for you pretty quickly,
$222 USD en 3 días
5,0 (27 comentarios)
6,1
6,1
Avatar del usuario
Dear Employer, I am a C# expert and will do any task related to C#. Please let me work on your requirement. Thanks and Regards, Ashish Singhal
$155 USD en 3 días
5,0 (14 comentarios)
5,8
5,8
Avatar del usuario
Hello, I'm interested to work on this. Thanks for your reply. Regards, Sheik
$150 USD en 3 días
4,9 (84 comentarios)
6,0
6,0
Avatar del usuario
Hi, I am ready to take this challenge out of fun. I don't need any advance money for this. If I would achieve a significant results then you can pay me. But I would need answers of below questions to start with this, 1. Have you awarded this project to someone else? Because it will be waist of time for me if you cannot wait for my results. 2. Approximately, how many unique domain name are there in your data? 3. What is current performance and how much % do you want to improve? Ping me if you see my message. Thanks Prasoon
$222 USD en 1 día
5,0 (11 comentarios)
5,3
5,3
Avatar del usuario
Hello, please contact me. Xin hãy trao cho tôi dự án này. This will not be displayed to other freelancers (only to the employer).
$45 USD en 3 días
5,0 (7 comentarios)
4,7
4,7
Avatar del usuario
hi, I think it is pretty simple. as you said the system has 8 Cores so if we split it into 8 parts and then using multi threading runs the same function to perform the action this will reduce the time 8 time less then the current duration. if you think i will be ok then i will be very much intrested to work. Waiting for your positive feedback. Thanks Bilal Zafar
$155 USD en 3 días
5,0 (19 comentarios)
4,9
4,9
Avatar del usuario
Dear Sir, I can do this task easily as I have worked mostly on architectural and optimization of an application. I have much knowledge and experience with respect to the performance optimization of an application and can implement different techniques which can surely speed up your application.
$100 USD en 2 días
5,0 (6 comentarios)
4,6
4,6
Avatar del usuario
Dear Sir, I'm writing in response to your task post. As a highly competent software specialist with more than nine years of experience , I would bring a high quality and service focused mindset to this job. Proposed Solution: Parallel Processing for mails, Special Saving technique to disk Based on my experience in: - Managing and designing projects. - Developing and debugging in many different languages like C++, C#, VB.Net, VB6, Java... - Many algorithms, design patterns, and a knack in problem solving. - Delivering with high quality based on careful testing. If I'm chosen I offer high quality software following known coding standards, and conventions. Sincerely, Mina
$166 USD en 3 días
5,0 (11 comentarios)
4,5
4,5
Avatar del usuario
Hi Sir I like to work in this project. I has a solid experience in VB, VB.net , C# in programming language. I has a solid experience also in Database engine Access, SQL Server, MySQL , Oracle. I has a solid experience in reporting tools such as DataReport in VB 6, MS Report Viewer , and also crystal report. I'm waiting for your replay
$200 USD en 3 días
5,0 (1 comentario)
4,5
4,5
Avatar del usuario
Hello, I am a programmer from Romania (Europe) and I have good experience with email marketing (filtering emails and preparing campaigns). I have an algoritm in mind that will allow the emails to be sorted by domains in such a way that it will ensure the maximum possible distance between 2 emails with the same domain. This involves building a desktop app that will run in Windows (c#.Net). Cheers, Ionut
$155 USD en 3 días
5,0 (3 comentarios)
4,2
4,2
Avatar del usuario
you need a good algorithm with parallelism involved that can utilize your cores and processor properly Please contact to learn more
$250 USD en 3 días
5,0 (3 comentarios)
3,3
3,3
Avatar del usuario
Hi We have implemented this kind of functionality in one of our application. Our solution was : Read file in batches using parallel programming split file into multiple file and read in batches and perform read in parallel If you provide file we can implement this. Second solution: Create SSIS package which will be faster enough Thanks in Advance
$166 USD en 1 día
5,0 (4 comentarios)
2,1
2,1
Avatar del usuario
hi, we need to discuss little bit, i have some questions in order to understand well and try to find the best algorithm to speed up this process
$35 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, Hope you are fine. I have read your requirements, I am expert in all required skills and ready to start work immediately. Please open chat with me so we can discuss more in details. Hope we ll work together. Looking forward to hearing from you. Best Regards, Arsal
$225 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I have a few questions about your project. Please send me a message so that we can discuss more.
$50 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I understand the struggles of working with big data, but luckily for you I have experience with both .NET languages and working with big data. I made it to the finals of the Intel International Science and Engineering Fair for my work with artificial intelligence, and one of the routes I took was past pattern recognition. This required me to work with LARGE amounts of data, upwards of 100GB of data, and process it quickly. Algorithms are my specialty. I have many ideas for accomplishing this, namely splitting each domain into its separate group, and then working from there. The only difficulty I envision will be if one particular domain has more than twice the records of any other domain, which I doubt is the case. At any rate, I think it's completely doable and shouldn't be entirely too difficult. I've been a professional .NET developer for nearly three years now, working with super-computing clusters and massively parallel programs. I can allow the app to take full advantage of your computers capabilities, probably writing a multi-threaded solution so you aren't stuck on one core, if you haven't already tried that.
$122 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, Got 3 years full-time on .NET and SQL Server Optimization to benchmark a Casino Gaming product to support from 500 to 15K concurrent users. 8 Years of .NET, ASP.NET Web Development full-time experience. I am happy to discuss the solution using RegEx and .NET to process with high performance.
$111 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, Its a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work upon customization part, if we can proceed towards more discussion. I have gone through your project description and confident to accomplish your project. I am an individual developer and you will be working directly with me if we proceed work on this project. My key skills are - 1)Ruby 2)Ruby On Rail 3)Angular JS 4)Node JS 5)PHP with Codeigniter and Laravel Framework. Let's initiate our chat so we can proceed towards conclusion of this project scope and give it a start as soon as possible. Thank & Regards Prashant Shinde
$833 USD en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de VIETNAM
HOCHIMINH, Vietnam
5,0
15
Miembro desde ago 16, 2010

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.