Find Jobs
Hire Freelancers

Advice on Building a Robust Load-Balanced Website

$10-20 USD / hour

Завершено
Опублікований over 10 years ago

$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 проекту: 5197663

Про проект

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

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

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

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
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 за 1 день
5,0 (74 відгуки(-ів))
5,8
5,8
7 фрілансерів(-и) готові виконати цю роботу у середньому за $17 USD/год.
Аватарка користувача
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 за 40 дні(-в)
4,9 (118 відгуки(-ів))
8,4
8,4
Аватарка користувача
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 за 1 день
4,9 (363 відгуки(-ів))
7,6
7,6
Аватарка користувача
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 за 1 день
5,0 (2 відгуки(-ів))
4,0
4,0
Аватарка користувача
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 за 16 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор GREECE
Oraiokastro, Greece
5,0
6
Спосіб оплати верифіковано
На сайті з серп. 3, 2010

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

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