Soumettre la recherche
Mettre en ligne
Crowdpark architecture backend
•
Télécharger en tant que KEY, PDF
•
1 j'aime
•
1,374 vues
Francis Varga
Suivre
My presentation on Webmontag-Berlin
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 30
Télécharger maintenant
Recommandé
Utilizando Filas com PHP
Utilizando Filas com PHP
Ivan Rosolen
Filas com php
Filas com php
Ivan Rosolen
Robert Kubis - gRPC - boilerplate to high-performance scalable APIs - code.t...
Robert Kubis - gRPC - boilerplate to high-performance scalable APIs - code.t...
AboutYouGmbH
HTTP2 and gRPC
HTTP2 and gRPC
Guo Jing
gRPC - RPC rebirth?
gRPC - RPC rebirth?
Luís Barbosa
Web Performance Optimization with HTTP/3
Web Performance Optimization with HTTP/3
SangJin Kang
Make gRPC great again
Make gRPC great again
Roberto Veral del Pozo
HTTP 프로토콜의 이해와 활용
HTTP 프로토콜의 이해와 활용
SangJin Kang
Recommandé
Utilizando Filas com PHP
Utilizando Filas com PHP
Ivan Rosolen
Filas com php
Filas com php
Ivan Rosolen
Robert Kubis - gRPC - boilerplate to high-performance scalable APIs - code.t...
Robert Kubis - gRPC - boilerplate to high-performance scalable APIs - code.t...
AboutYouGmbH
HTTP2 and gRPC
HTTP2 and gRPC
Guo Jing
gRPC - RPC rebirth?
gRPC - RPC rebirth?
Luís Barbosa
Web Performance Optimization with HTTP/3
Web Performance Optimization with HTTP/3
SangJin Kang
Make gRPC great again
Make gRPC great again
Roberto Veral del Pozo
HTTP 프로토콜의 이해와 활용
HTTP 프로토콜의 이해와 활용
SangJin Kang
Prezentacja zimowisko 2014
Prezentacja zimowisko 2014
Marek Oszczapiński
Service workers - Velocity 2016 Training
Service workers - Velocity 2016 Training
Patrick Meenan
HAProxy tech talk
HAProxy tech talk
icebourg
RPC protocols
RPC protocols
오석 한
Perl comet
Perl comet
Marian Marinov
New features in PMTA 5.0
New features in PMTA 5.0
SparkPost
Web Server Load Balancer
Web Server Load Balancer
MobME Technical
FxUG@北陸資料
FxUG@北陸資料
katzchang Otani
Computer network (14)
Computer network (14)
NYversity
PHP Frameworks, Libraries & Tools - BarCamp RheinMain 2013
PHP Frameworks, Libraries & Tools - BarCamp RheinMain 2013
Lukas Leander Rosenstock
Programmable data plane at terabit speeds
Programmable data plane at terabit speeds
Barefoot Networks
ChinaNetCloud Training - HAProxy Intro
ChinaNetCloud Training - HAProxy Intro
ChinaNetCloud
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
HAProxy Technologies
The Kobo Vox for Academic Library Circulation
The Kobo Vox for Academic Library Circulation
Brendan Ryan
I Care Presentation W 2 Kip
I Care Presentation W 2 Kip
yokh05
Skyquestcom by Kolirana
Skyquestcom by Kolirana
Koli Bandyopadhyay
Service Oriented Architecture Updated Luqman
Service Oriented Architecture Updated Luqman
guesteb791b
Ch11 cms march1
Ch11 cms march1
Mary Heuer
Summary (refrigeration and air conditioning )
Summary (refrigeration and air conditioning )
TinHlaing
Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI)
Bangladesh Network Operators Group
Design review
Design review
University of New Brunswick
Puppet ENC – a ServiceNow Scoped Application; Richard Romanus
Puppet ENC – a ServiceNow Scoped Application; Richard Romanus
Puppet
Contenu connexe
Tendances
Prezentacja zimowisko 2014
Prezentacja zimowisko 2014
Marek Oszczapiński
Service workers - Velocity 2016 Training
Service workers - Velocity 2016 Training
Patrick Meenan
HAProxy tech talk
HAProxy tech talk
icebourg
RPC protocols
RPC protocols
오석 한
Perl comet
Perl comet
Marian Marinov
New features in PMTA 5.0
New features in PMTA 5.0
SparkPost
Web Server Load Balancer
Web Server Load Balancer
MobME Technical
FxUG@北陸資料
FxUG@北陸資料
katzchang Otani
Computer network (14)
Computer network (14)
NYversity
PHP Frameworks, Libraries & Tools - BarCamp RheinMain 2013
PHP Frameworks, Libraries & Tools - BarCamp RheinMain 2013
Lukas Leander Rosenstock
Programmable data plane at terabit speeds
Programmable data plane at terabit speeds
Barefoot Networks
ChinaNetCloud Training - HAProxy Intro
ChinaNetCloud Training - HAProxy Intro
ChinaNetCloud
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
HAProxy Technologies
Tendances
(13)
Prezentacja zimowisko 2014
Prezentacja zimowisko 2014
Service workers - Velocity 2016 Training
Service workers - Velocity 2016 Training
HAProxy tech talk
HAProxy tech talk
RPC protocols
RPC protocols
Perl comet
Perl comet
New features in PMTA 5.0
New features in PMTA 5.0
Web Server Load Balancer
Web Server Load Balancer
FxUG@北陸資料
FxUG@北陸資料
Computer network (14)
Computer network (14)
PHP Frameworks, Libraries & Tools - BarCamp RheinMain 2013
PHP Frameworks, Libraries & Tools - BarCamp RheinMain 2013
Programmable data plane at terabit speeds
Programmable data plane at terabit speeds
ChinaNetCloud Training - HAProxy Intro
ChinaNetCloud Training - HAProxy Intro
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
En vedette
The Kobo Vox for Academic Library Circulation
The Kobo Vox for Academic Library Circulation
Brendan Ryan
I Care Presentation W 2 Kip
I Care Presentation W 2 Kip
yokh05
Skyquestcom by Kolirana
Skyquestcom by Kolirana
Koli Bandyopadhyay
Service Oriented Architecture Updated Luqman
Service Oriented Architecture Updated Luqman
guesteb791b
Ch11 cms march1
Ch11 cms march1
Mary Heuer
Summary (refrigeration and air conditioning )
Summary (refrigeration and air conditioning )
TinHlaing
En vedette
(6)
The Kobo Vox for Academic Library Circulation
The Kobo Vox for Academic Library Circulation
I Care Presentation W 2 Kip
I Care Presentation W 2 Kip
Skyquestcom by Kolirana
Skyquestcom by Kolirana
Service Oriented Architecture Updated Luqman
Service Oriented Architecture Updated Luqman
Ch11 cms march1
Ch11 cms march1
Summary (refrigeration and air conditioning )
Summary (refrigeration and air conditioning )
Similaire à Crowdpark architecture backend
Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI)
Bangladesh Network Operators Group
Design review
Design review
University of New Brunswick
Puppet ENC – a ServiceNow Scoped Application; Richard Romanus
Puppet ENC – a ServiceNow Scoped Application; Richard Romanus
Puppet
XPDS14: Efficient Interdomain Transmission of Performance Data - John Else, C...
XPDS14: Efficient Interdomain Transmission of Performance Data - John Else, C...
The Linux Foundation
The Conf 2019 - Elixir - Emerson Macedo
The Conf 2019 - Elixir - Emerson Macedo
Emerson Macedo
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
rhirschfeld
Introduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI by Sheryl (Shane) Hermoso
MyNOG
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
Siena Perry
Writing a Fullstack Application with Javascript - Remote media player
Writing a Fullstack Application with Javascript - Remote media player
Tikal Knowledge
Game server development in node.js in jsconf eu
Game server development in node.js in jsconf eu
Xie ChengChao
Alexander Mostovenko "'Devide at impera' with GraphQL and SSR"
Alexander Mostovenko "'Devide at impera' with GraphQL and SSR"
Fwdays
사이드 프로젝트 빠르게 시작하기 by 제이제이
사이드 프로젝트 빠르게 시작하기 by 제이제이
Excelcon
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
Data Science Milan
Apache Pulsar with MQTT for Edge Computing - Pulsar Summit Asia 2021
Apache Pulsar with MQTT for Edge Computing - Pulsar Summit Asia 2021
StreamNative
Choisir entre une API RPC, SOAP, REST, GraphQL? Et si le problème était ai...
Choisir entre une API RPC, SOAP, REST, GraphQL? Et si le problème était ai...
François-Guillaume Ribreau
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Amazon Web Services Korea
Cilium: Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cilium: Kernel Native Security & DDOS Mitigation for Microservices with BPF
Docker, Inc.
Cilium – Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cilium – Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cynthia Thomas
HKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying it
APNIC
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
Fwdays
Similaire à Crowdpark architecture backend
(20)
Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI)
Design review
Design review
Puppet ENC – a ServiceNow Scoped Application; Richard Romanus
Puppet ENC – a ServiceNow Scoped Application; Richard Romanus
XPDS14: Efficient Interdomain Transmission of Performance Data - John Else, C...
XPDS14: Efficient Interdomain Transmission of Performance Data - John Else, C...
The Conf 2019 - Elixir - Emerson Macedo
The Conf 2019 - Elixir - Emerson Macedo
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
Introduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI by Sheryl (Shane) Hermoso
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
Writing a Fullstack Application with Javascript - Remote media player
Writing a Fullstack Application with Javascript - Remote media player
Game server development in node.js in jsconf eu
Game server development in node.js in jsconf eu
Alexander Mostovenko "'Devide at impera' with GraphQL and SSR"
Alexander Mostovenko "'Devide at impera' with GraphQL and SSR"
사이드 프로젝트 빠르게 시작하기 by 제이제이
사이드 프로젝트 빠르게 시작하기 by 제이제이
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
Apache Pulsar with MQTT for Edge Computing - Pulsar Summit Asia 2021
Apache Pulsar with MQTT for Edge Computing - Pulsar Summit Asia 2021
Choisir entre une API RPC, SOAP, REST, GraphQL? Et si le problème était ai...
Choisir entre une API RPC, SOAP, REST, GraphQL? Et si le problème était ai...
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Cilium: Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cilium: Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cilium – Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cilium – Kernel Native Security & DDOS Mitigation for Microservices with BPF
HKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying it
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
"Fintech inside of a SaaS powered by 2000+ Microservices", Volodymyr Malyk
Dernier
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
SynarionITSolutions
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Dernier
(20)
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Crowdpark architecture backend
1.
Social Game Architecture
2.
Social Betting / Casino
Games
3.
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
8.
Game - Rpc
Backend
9.
Game - Couchbase Rpc
Backend
10.
Game - Couchbase Rpc
Backend Tracking / Couchbase 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
17.
Cloudformation - Autoscaling
EC2 Worker Job HTTP External JSON-RPC beanstalkd Worker Services Bulk Support Job Worker Job
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
21.
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
26.
App CBC App CBC
Tracking / Metrics App CBC
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
28.
29.
Q&A github.com/Crowdpark
30.
Thx! Twitter: /crowdpark Facebook: /crowdpark Slideshare:
/crowdpark
Notes de l'éditeur
\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
Télécharger maintenant