zing me & php
TRANSCRIPT
2
Click to add Title
1 Click to add Title
Case study: Fantaplay app
Giới thiệu ZingMe
Zing Me & PHP2
3
4
Nội dung
Thách thức 2010
4
Thống kê
Tài khoản đăng ký: 8 M
Active Users/month (A30): ~4M
Active Users/Day (A1): ~1.2M
Pageviews: ~20M/day (GA), > 50M reqs/day
API calls: > 100M calls/day (>1000 calls/sec)
bandwidth (total): 2Gbps
Hạ tầng:– 110 máy chủ (> 400 core, total), trong đó
– 30 RDBMS
– 10 Memcached, Redis, ...
– 30 Webservers
– 10 Storage Servers
– 10 Web Caching, Load Balancing Servers
– 5 Search Server, 5 Data Mining Servers
7
Nền tảng
LAMP– LVS
– Lustre
– Squid (Yahoo TrafficServer)
– Apache, nginx
– PHP
– MySQL, mysql proxy, Infobright
– Sphinx-Search
– Memcached, Tokyo Tyrant, Redis
– Memcacheq
– cacti
12
PHP
Mở rộng đơn giản: – Loại bỏ các module thừa– Thêm máy chủ vào hệ thống
Các thành phần– PHP 5.2.x– APC, json, memcache– Zend Framework
– Apache 1.3.34, nginx
13
Zend Framework
Zend MVCZend_DBZend_Auth, Zend_AclZend_Rest, Zend_ServerZend_Cache, Zend_SessionZend_Service, Zend_Gdata
15
redis
Tốc độ tốtHỗ trợ nhiều cấu
trúc dữ liệu.Có khả năng lưu
xuống đĩa, tránh mất dữ liệu
Lưu trữ dữ liệu hoạt động của người dùng (Activity Feed)
16
MySQL
Giai đoạn 1: MySQL Master-SlaveGiai đoạn 2: Cluster MySQLHiện nay: MySQL proxy, Sharding MySQL
19
Zing Me & .NET
Ưu điểm:– Tốc độ rất tốt– Cộng đồng lớn
Nhược điểm:– Bảo trì khó
Ứng dụng:– Zing News (6M Pgvs/day)
– Zing Me (comments, Voting, Hitcount: 100M reqs/day)
20
Zing Me & Java
Ưu điểm:– Tốc độ rất tốt– Tin cậy, mã nguồn mở
Nhược điểm:– Bảo trì khó– Cộng đồng nhỏ
Ứng dụng:– Zing Payment
22
Case study: Fantaplay by TCV Media
URL: http://me.zing.vn/apps/fantaplay DAU: >15,000 MAU: 26,000 (1.5 days after launch) Highscore board: >10,000 records
23
Thách thức 2010
Tài khoản đăng ký: 20 MActive Users/month (A30): 10MActive Users/Day (A1): 4MPageviews: 200M/day (GA), 500M reqs/dayAPI calls: > 1B calls/day (>10000 calls/sec)bandwidth (total): 30GbpsHạ tầng:
– Hơn 400 máy chủ (> 2000 core, total)
– Multi Datacenters
24
Hướng phát triển
R&D– IR/Search Engine– CDN
– Distributed Computing
– Data Storage– Data Mining
Dự tính nhân sự– 10 Engineerings
– 5-10 Scientific Researchers