Enviar búsqueda
Cargar
Crowdpark architecture backend
•
Descargar como KEY, PDF
•
1 recomendación
•
1,374 vistas
Francis Varga
Seguir
My presentation on Webmontag-Berlin
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 30
Descargar ahora
Recomendados
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
Recomendados
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
Más contenido relacionado
La actualidad más candente
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
La actualidad más candente
(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)
Destacado
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
Destacado
(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 )
Similar a 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
Cynthia Thomas
Cilium: Kernel Native Security & DDOS Mitigation for Microservices with BPF
Cilium: Kernel Native Security & DDOS Mitigation for Microservices with BPF
Docker, Inc.
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
Similar a 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
Último
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
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
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
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
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Último
(20)
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
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
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
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
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
Descargar ahora