Más contenido relacionado
La actualidad más candente (13)
Similar a Crowdpark architecture backend (20)
Crowdpark architecture backend
- 4. HTML / JS -
Frontend Game - External
Backend Services
Flash - Frontend
Tracking / Metrics
- 5. HTML / JS -
Frontend Game - External
Backend Services
Flash - Frontend
Tracking / Metrics
- 6. HTML / JS -
Frontend Game - External
Backend Services
Flash - Frontend
Tracking / Metrics
- 7. HTML / JS -
Frontend Game - External
Backend Services
Json-Rpc
Flash - Frontend
Tracking / Metrics
- 11. HTTP External
Services
Game - Couchbase
Rpc
Backend
Tracking /
Couchbase Metrics
- 12. HTTP External
Services
Game - Couchbase
Rpc
Backend
Tracking /
Couchbase Metrics
- 13. HTTP External
Services
Game - Couchbase
Rpc
Backend
Tracking /
Couchbase Metrics
- 14. Game - HTTP External
Rpc
Backend Services
- 15. Facebook: 300MS. - 3SEC. - ~900MS.
Sendgrid: 500MS. - 5SEC. - ~1.7SEC.
Urbanairship: 200MS. - 1.3SEC. - ~700MS.
Game - HTTP External
Rpc
Backend Services
External Call:
1SEC. - 5SEC. - ~2.7SEC.
- 16. Async System:
- beanstalkd
- json-rpc API
railgun
Game - HTTP External
Rpc Services
Backend
- 18. 15MS. - 50MS.
HTTP External
Rpc JSON-RPC Services
Bulk Support
- 19. >1 Mio. emails
>1 Mio. open graph calls
<1 Days
15MS. - 50MS.
HTTP External
Rpc JSON-RPC Services
Bulk Support
- 20. HTTP External
Services
Game - Couchbase
Rpc
Backend
Tracking /
Couchbase Metrics
- 22. Couchbase
Replication
Game -
Rpc
Backend
Tracking /
Couchbase Metrics
- 23. Couchbase - User Data
Views 2 - Player Data
- Session Data
- 24. - tracking
- logging
- complex views
- map & reduce
- multiple games tracking / logging data
Tracking /
Couchbase Metrics
- 25. Couchbase - easy merging of game data
- application CBC is smaller
Replication
Tracking /
Couchbase Metrics
- 27. Architecture Overview
• AWS
• CDN -> Cloudfront
• Webserver -> EC2
• Couchbase -> EC2
• Storage -> S3
• Monitoring
• New-Relic (http://newrelic.com)
• DataDog (http://datadoghq.com)
• PHP 5.3 -> Nginx -> PHP-FPM
Notas del editor
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n