Your SlideShare is downloading. ×
0
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması

880

Published on

Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması …

Fatih Projesi’nde PHP/Java Uygulamalarının Ölçeklenebilir Sunulması
20 Ekim 2012 Özgür Web Günleri ’12 / İstanbul

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
880
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Merhaba!
  • 2. Fatih Projesi’nde PHP/JavaUygulamalarının Ölçeklenebilir Sunulması 20 Ekim 2012 Özgür Web Günleri ’12 www.eba.gov.tr
  • 3. Halid ALTUNERUzman Sistem Mühendisi@Türksat A.Ş.Sistem ve Konfigürasyon Birimi Takım Yöneticisi@Fatih Projesi/Milli Eğitim Bakanlığı halid@halid.org @halidaltuner
  • 4. Problem nedir?
  • 5. Problem şu ki...• Yoğun ziyaretçi/istek• Sayfaların ve isteklerin içerik zenginliği(js,css,html)• Sequencial datalar(video,audio vb.)• Donanımsal limitler• Disk ve Filesystem Problemleri• Point of failure• DOS/DDOS Ataklar• Örümcek/Bot• Across requests
  • 6. Neler yaptık?• Dikey büyüme• Daha çok sunucu, daha çok cpu, daha çok ram!• Donanımsal çözümler• Servis ve sistemlerin ayrılması(back,front?)• Round Robin DNS• Sanallaştırma• Sonuç???
  • 7. Neler Değişti(ki)?• Filesystem is the first revolution!• DNS with Replicative Servers• Load Balancing• Virtualization• Auto Deployment!
  • 8. Filesystem is the first revolution! HDFS - Hadoop File System
  • 9. DNS with Replicative Servers! PowerDNS - MySQL - Memcache
  • 10. Load Balancing HAproxy - Nginx
  • 11. Load Balancinghttp  {    upstream  applicationX  {        fair;        server  10.0.0.4  weight=1;        server  10.0.0.5;        server  10.0.0.6;        server  10.0.0.7;        server  10.0.0.8;    }      server  {        listen  80;        server_name  applicationx.com;        location  /  {            proxy_pass  http://applicationX;        }    }} HAproxy - Nginx
  • 12. Virtualization• Linux KVM• Qemu / Libvirt• OpenVZ ( Live Machines )• OpenStack
  • 13. Auto Deployment
  • 14. • Dinlediğiniz için teşekkür ederim.

×