Find Jobs
Hire Freelancers

Advice on Building a Robust Load-Balanced Website

$10-20 USD / hour

Terminado
Publicado hace más de 10 años

$10-20 USD / hour

We are running an "auction-like" website that requires a number of ajax requests every n-seconds for each connected user/guest. There is also an application (java) server that is connected to the website's database. We are running it using 3 dedicated servers, currently using Galera Mysql master2master replication (3 nodes in Centos ESXi VMs each) and 3 apache webservers (again as a VM, one on each dedicated server). In the front there is a HAPROXY and an NGINX SSL terminator. At the moment we are dealing with more than 200 concurrent users, but it seems that DB performance is sometimes getting too slow, especially on insert and update queries. We are working on improving the DB queries and we are looking on buying more resources. We are also utilizing apc and memcache caching and all our static content is served via AKAMAI CDN. We need an advice on the required hardware, possible virtualization architecture and Apache/Mysql configuration tips to improve performance. We are also checking the possibility of moving to the cloud (rackspace or amazon) but maybe there are limitations due to the DB master to master replication requirements. At the moment we need a short technical proposal (preferably by an one hour skype meeting). Thinks to be discussed: 1) What OS to use (we are using Centos 64 bit, is it OK?) 2) How many dedicated servers do we need to serve more than 1000 concurrent users with mass Ajax requests (about 3-4 ajax requests every 10-20 seconds) 3) Do we need virtualization? What are the best practices and requirements of an apache webserver? Is it beeter to use one dedicated server with two apache servers? 4) How to improve our Galera infastructure? 5) is it better to move in the public cloud?
ID del proyecto: 5197663

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 10 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
Adjudicado a:
Avatar del usuario
Hello I'm linux system engineer with more than 8 years of production experience with high loaded web applications , cloud technologies and billing systems. 1 OS for mysql i can recomment gentoo , freebsd, in centos but better compile from source ( in most cases), for web centos as well ok. Each linux distributive can work perfect with great configuration. 2 Depends on how heavy ajax queries if all of them related with queries to database or executes massive php scripts 3 Virtualization is good to grow fast with resources. Esxi is cool when you have correct hardware for specific tasks. In this case your bottleneck for database possible in I/O load on hard drive. Think about SSD. 4 Make query balancing + move memcached to own server, check if its really good configured 5 Most public clouds are weak to high I/O on hard drive, if you really want to do this need to find instances with possibility of high I/O Regards Tony
$20 USD en 1 día
5,0 (74 comentarios)
5,8
5,8
7 freelancers están ofertando un promedio de $17 USD /hora por este trabajo
Avatar del usuario
Hello, I have reviewed your project requirement and found it to be one of the challenging project we would like to work on.I would like to connect with you over private message or other medium to discuss about the project in more detail. To give you a quick background Promact InfoTech Pvt Ltd (ISO 9001:2008) is a 100% EOU-complete High-Tech IT solutions company, delivering comprehensive solutions to various businesses across a wide range of platforms and technologies. We are website and Software Development Company providing professional website design, website development, web-based applications (specialized in E-learning module creation), Software Development, DB management application, e-commerce and ERP systems. Promact InfoTech has over 10 years of experience in custom software development services for customers worldwide, including Global 1000 which includes Fortune 500 companies. Look forward to hear from you soon, Thanks and regards, Promact Infotech Pvt Ltd
$15 USD en 40 días
4,9 (118 comentarios)
8,4
8,4
Avatar del usuario
Hi there, I have over 7 years experience working on HTML, Wordpress, Magento, Database administration, OpenCart, Website Design, Logo / Banner Design Joomla, CSS and Linux Administration. I have read the project description very well, and i would like to complete this project. lets complete this project
$20 USD en 1 día
4,9 (363 comentarios)
7,6
7,6
Avatar del usuario
Hello, We can create the Freelancers who pass exams are 370% more likely to be awarded by: Advice on Building a Robust Load-Balanced Website based on your requirements and timeline. I primarily work with small businesses, professional services and individuals. My goal is to provide quality web solution at a reasonable price. Please let me know your availability and we can discuss the details over Skype or Phone. We have local office in US as well. Regards, Ash
$15 USD en 1 día
5,0 (2 comentarios)
4,0
4,0
Avatar del usuario
Hi, I professionally work as senior developer in company where I mainly design, develop and test bigger systems for telemetry2web usage. My goal is always to build good, optimised and stable system with zero vulnerable parts. In my afternoon job I work as freelancer mainly for system optimisation but also for security optimisation. My primary system knowledge is in *nix systems (linux, bsd, and true *nix). My workflow: problem -> documentation (theory) -> practical "in-vitro" test (learning by doing) -> real action If you want to know more, just ask!
$15 USD en 16 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GREECE
Oraiokastro, Greece
5,0
6
Forma de pago verificada
Miembro desde ago 3, 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.