Find Jobs
Hire Freelancers

Advice on Building a Robust Load-Balanced Website

$10-20 USD / hour

完了済み
投稿日: 10年以上前

$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年前

お金を稼ぎたいですか?

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
お支払い方法確認済み
メンバー登録日:8月 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)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。