Enviar pesquisa
Carregar
01 Introductions to System Design
•
Transferir como PPTX, PDF
•
0 gostou
•
487 visualizações
A
Al-Mamun Sarkar
Seguir
Introductions to System Design
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 28
Baixar agora
Recomendados
Azure service fabric
Azure service fabric
명신 김
No SQL
No SQL
DelphiCon
Основные подходы к организации Highload сервисов
Основные подходы к организации Highload сервисов
Sergey Melekhin
Cassandra online training in india usa uk canada uae south africa
Cassandra online training in india usa uk canada uae south africa
enrollmy training
End to-end type safety
End to-end type safety
Bogdan Soare
Serving Files In Azure
Serving Files In Azure
Sam Cogan
The Kubernetes Effect
The Kubernetes Effect
Bilgin Ibryam
WSO2Con Asia 2014 - Essential Elements of an Enterprise PaaS
WSO2Con Asia 2014 - Essential Elements of an Enterprise PaaS
WSO2
Recomendados
Azure service fabric
Azure service fabric
명신 김
No SQL
No SQL
DelphiCon
Основные подходы к организации Highload сервисов
Основные подходы к организации Highload сервисов
Sergey Melekhin
Cassandra online training in india usa uk canada uae south africa
Cassandra online training in india usa uk canada uae south africa
enrollmy training
End to-end type safety
End to-end type safety
Bogdan Soare
Serving Files In Azure
Serving Files In Azure
Sam Cogan
The Kubernetes Effect
The Kubernetes Effect
Bilgin Ibryam
WSO2Con Asia 2014 - Essential Elements of an Enterprise PaaS
WSO2Con Asia 2014 - Essential Elements of an Enterprise PaaS
WSO2
Being Stateful In Kubernetes
Being Stateful In Kubernetes
Knoldus Inc.
Real-Time Vote Platform Benchmark
Real-Time Vote Platform Benchmark
Lahav Savir
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
DataArt
MariaDB on MS Azure - 2
MariaDB on MS Azure - 2
MariaDB plc
Being Stateful in Kubernetes
Being Stateful in Kubernetes
Knoldus Inc.
Secrets management with EC2 Systems Manager Parameter Store
Secrets management with EC2 Systems Manager Parameter Store
Alex Mattson
Introduction to cloud computing
Introduction to cloud computing
Vijay Kalangi
GraphQL API on a Serverless Environment
GraphQL API on a Serverless Environment
Itai Yaffe
Automating using Ansible
Automating using Ansible
Alok Patra
Getting started in the cloud for developers
Getting started in the cloud for developers
MariaDB plc
Nosql primer
Nosql primer
Seshu Kumar Loka
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
AWS Chicago
Session 1 IaaS, PaaS, SaaS Overview
Session 1 IaaS, PaaS, SaaS Overview
Code Mastery
ASP.NET Scalability - VBUG London
ASP.NET Scalability - VBUG London
Phil Pursglove
Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)
Amazon Web Services
Spca2014 7 tenets of highly scalable applications kapic
Spca2014 7 tenets of highly scalable applications kapic
NCCOMMS
Elastic Stack Basic - All The Capabilities in 6.3!
Elastic Stack Basic - All The Capabilities in 6.3!
brad_quarry
AWSome day 2018 - database in cloud
AWSome day 2018 - database in cloud
Corley S.r.l.
AWSome day 2018 - scalability and cost optimization with container services
AWSome day 2018 - scalability and cost optimization with container services
Corley S.r.l.
AWSome day 2018 - API serverless with aws
AWSome day 2018 - API serverless with aws
Corley S.r.l.
Micro services Architecture
Micro services Architecture
Jenis Dharmadurai
Going Serverless with Java - a real life story
Going Serverless with Java - a real life story
Herman Lintvelt
Mais conteúdo relacionado
Mais procurados
Being Stateful In Kubernetes
Being Stateful In Kubernetes
Knoldus Inc.
Real-Time Vote Platform Benchmark
Real-Time Vote Platform Benchmark
Lahav Savir
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
DataArt
MariaDB on MS Azure - 2
MariaDB on MS Azure - 2
MariaDB plc
Being Stateful in Kubernetes
Being Stateful in Kubernetes
Knoldus Inc.
Secrets management with EC2 Systems Manager Parameter Store
Secrets management with EC2 Systems Manager Parameter Store
Alex Mattson
Introduction to cloud computing
Introduction to cloud computing
Vijay Kalangi
GraphQL API on a Serverless Environment
GraphQL API on a Serverless Environment
Itai Yaffe
Automating using Ansible
Automating using Ansible
Alok Patra
Getting started in the cloud for developers
Getting started in the cloud for developers
MariaDB plc
Nosql primer
Nosql primer
Seshu Kumar Loka
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
AWS Chicago
Session 1 IaaS, PaaS, SaaS Overview
Session 1 IaaS, PaaS, SaaS Overview
Code Mastery
ASP.NET Scalability - VBUG London
ASP.NET Scalability - VBUG London
Phil Pursglove
Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)
Amazon Web Services
Spca2014 7 tenets of highly scalable applications kapic
Spca2014 7 tenets of highly scalable applications kapic
NCCOMMS
Elastic Stack Basic - All The Capabilities in 6.3!
Elastic Stack Basic - All The Capabilities in 6.3!
brad_quarry
AWSome day 2018 - database in cloud
AWSome day 2018 - database in cloud
Corley S.r.l.
AWSome day 2018 - scalability and cost optimization with container services
AWSome day 2018 - scalability and cost optimization with container services
Corley S.r.l.
AWSome day 2018 - API serverless with aws
AWSome day 2018 - API serverless with aws
Corley S.r.l.
Mais procurados
(20)
Being Stateful In Kubernetes
Being Stateful In Kubernetes
Real-Time Vote Platform Benchmark
Real-Time Vote Platform Benchmark
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
Михаил Максимов ( Software engineer, DataArt. AWS certified Solution Architect)
MariaDB on MS Azure - 2
MariaDB on MS Azure - 2
Being Stateful in Kubernetes
Being Stateful in Kubernetes
Secrets management with EC2 Systems Manager Parameter Store
Secrets management with EC2 Systems Manager Parameter Store
Introduction to cloud computing
Introduction to cloud computing
GraphQL API on a Serverless Environment
GraphQL API on a Serverless Environment
Automating using Ansible
Automating using Ansible
Getting started in the cloud for developers
Getting started in the cloud for developers
Nosql primer
Nosql primer
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
Session 1 IaaS, PaaS, SaaS Overview
Session 1 IaaS, PaaS, SaaS Overview
ASP.NET Scalability - VBUG London
ASP.NET Scalability - VBUG London
Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)
Spca2014 7 tenets of highly scalable applications kapic
Spca2014 7 tenets of highly scalable applications kapic
Elastic Stack Basic - All The Capabilities in 6.3!
Elastic Stack Basic - All The Capabilities in 6.3!
AWSome day 2018 - database in cloud
AWSome day 2018 - database in cloud
AWSome day 2018 - scalability and cost optimization with container services
AWSome day 2018 - scalability and cost optimization with container services
AWSome day 2018 - API serverless with aws
AWSome day 2018 - API serverless with aws
Semelhante a 01 Introductions to System Design
Micro services Architecture
Micro services Architecture
Jenis Dharmadurai
Going Serverless with Java - a real life story
Going Serverless with Java - a real life story
Herman Lintvelt
“Kick-off with Scale in Mind” by Yousef Wadi
“Kick-off with Scale in Mind” by Yousef Wadi
Jordan Open Source Association
Using Apache Calcite for Enabling SQL and JDBC Access to Apache Geode and Oth...
Using Apache Calcite for Enabling SQL and JDBC Access to Apache Geode and Oth...
Christian Tzolov
Seminar.2010.NoSql
Seminar.2010.NoSql
roialdaag
The Evolution of Open Source Databases
The Evolution of Open Source Databases
Ivan Zoratti
Apache cassandra lunch #82 instaclustr managed cassandra and next.js
Apache cassandra lunch #82 instaclustr managed cassandra and next.js
Anant Corporation
Apache Cassandra Lunch #82: Instaclustr Managed Cassandra and Next.js
Apache Cassandra Lunch #82: Instaclustr Managed Cassandra and Next.js
Anant Corporation
Getting started with MariaDB with Docker
Getting started with MariaDB with Docker
MariaDB plc
Vitalii Bondarenko - “Azure real-time analytics and kappa architecture with K...
Vitalii Bondarenko - “Azure real-time analytics and kappa architecture with K...
Lviv Startup Club
Cloud Architecture: Patterns and Best Practices
Cloud Architecture: Patterns and Best Practices
Sascha Möllering
Women Who Code, Ground Floor
Women Who Code, Ground Floor
Katie Weiss
Real-world consistency explained
Real-world consistency explained
Uwe Friedrichsen
How Development Teams Cut Costs with ScyllaDB.pdf
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
All Streams Ahead! ksqlDB Workshop ANZ
All Streams Ahead! ksqlDB Workshop ANZ
confluent
Oracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node final
Getting value from IoT, Integration and Data Analytics
Navigating NoSQL in cloudy skies
Navigating NoSQL in cloudy skies
shnkr_rmchndrn
MongoDB - Getting Started
MongoDB - Getting Started
Ahmed Helmy
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
Owen Cutajar
Cassandra for mission critical data
Cassandra for mission critical data
Oleksandr Semenov
Semelhante a 01 Introductions to System Design
(20)
Micro services Architecture
Micro services Architecture
Going Serverless with Java - a real life story
Going Serverless with Java - a real life story
“Kick-off with Scale in Mind” by Yousef Wadi
“Kick-off with Scale in Mind” by Yousef Wadi
Using Apache Calcite for Enabling SQL and JDBC Access to Apache Geode and Oth...
Using Apache Calcite for Enabling SQL and JDBC Access to Apache Geode and Oth...
Seminar.2010.NoSql
Seminar.2010.NoSql
The Evolution of Open Source Databases
The Evolution of Open Source Databases
Apache cassandra lunch #82 instaclustr managed cassandra and next.js
Apache cassandra lunch #82 instaclustr managed cassandra and next.js
Apache Cassandra Lunch #82: Instaclustr Managed Cassandra and Next.js
Apache Cassandra Lunch #82: Instaclustr Managed Cassandra and Next.js
Getting started with MariaDB with Docker
Getting started with MariaDB with Docker
Vitalii Bondarenko - “Azure real-time analytics and kappa architecture with K...
Vitalii Bondarenko - “Azure real-time analytics and kappa architecture with K...
Cloud Architecture: Patterns and Best Practices
Cloud Architecture: Patterns and Best Practices
Women Who Code, Ground Floor
Women Who Code, Ground Floor
Real-world consistency explained
Real-world consistency explained
How Development Teams Cut Costs with ScyllaDB.pdf
How Development Teams Cut Costs with ScyllaDB.pdf
All Streams Ahead! ksqlDB Workshop ANZ
All Streams Ahead! ksqlDB Workshop ANZ
Oracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node final
Navigating NoSQL in cloudy skies
Navigating NoSQL in cloudy skies
MongoDB - Getting Started
MongoDB - Getting Started
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
Cassandra for mission critical data
Cassandra for mission critical data
Mais de Al-Mamun Sarkar
Introduction to machine learning
Introduction to machine learning
Al-Mamun Sarkar
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Al-Mamun Sarkar
Understanding Wordpress Plugn and Theme users' behavior
Understanding Wordpress Plugn and Theme users' behavior
Al-Mamun Sarkar
Database Management - Lecture 4 - PHP and Mysql
Database Management - Lecture 4 - PHP and Mysql
Al-Mamun Sarkar
Database Management - Lecture 3 - SQL Aggregate Functions, Join
Database Management - Lecture 3 - SQL Aggregate Functions, Join
Al-Mamun Sarkar
Database Management - Lecture 2 - SQL select, insert, update and delete
Database Management - Lecture 2 - SQL select, insert, update and delete
Al-Mamun Sarkar
Database Management - Lecture 1
Database Management - Lecture 1
Al-Mamun Sarkar
PHP Lecture 6 - Php file uploading
PHP Lecture 6 - Php file uploading
Al-Mamun Sarkar
PHP Lecture 5 - Date time, Include, session
PHP Lecture 5 - Date time, Include, session
Al-Mamun Sarkar
PHP Lecture 4 - Working with form, GET and Post Methods
PHP Lecture 4 - Working with form, GET and Post Methods
Al-Mamun Sarkar
PHP Lecture 3 - Functions
PHP Lecture 3 - Functions
Al-Mamun Sarkar
PHP Lecture 2 - Conditional Statement, Loop
PHP Lecture 2 - Conditional Statement, Loop
Al-Mamun Sarkar
PHP Lecture 1 - String, Constants, Arrays, Operators
PHP Lecture 1 - String, Constants, Arrays, Operators
Al-Mamun Sarkar
Web Design Course - Lecture 21 - Bootstrap Jumbotron, Thumbnails, Alerts, Pro...
Web Design Course - Lecture 21 - Bootstrap Jumbotron, Thumbnails, Alerts, Pro...
Al-Mamun Sarkar
Web Design Course - Lecture 20 - Bootstrap Dropdown, Button group, Input grou...
Web Design Course - Lecture 20 - Bootstrap Dropdown, Button group, Input grou...
Al-Mamun Sarkar
Web Design Course - Lecture 18 - Boostrap, Gatting started, grid system, tables
Web Design Course - Lecture 18 - Boostrap, Gatting started, grid system, tables
Al-Mamun Sarkar
Web Design Course - Lecture 11 - CSS3, Border radius, Box shadow
Web Design Course - Lecture 11 - CSS3, Border radius, Box shadow
Al-Mamun Sarkar
Web Design Course - Lecture 10 - Floating, Align, navigation bar, Image galle...
Web Design Course - Lecture 10 - Floating, Align, navigation bar, Image galle...
Al-Mamun Sarkar
Web Design Course - Lecture 9 - Border, Padding and Margin, Display
Web Design Course - Lecture 9 - Border, Padding and Margin, Display
Al-Mamun Sarkar
Web Design Course - Lecture 7 - Basic Css
Web Design Course - Lecture 7 - Basic Css
Al-Mamun Sarkar
Mais de Al-Mamun Sarkar
(20)
Introduction to machine learning
Introduction to machine learning
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Understanding Wordpress Plugn and Theme users' behavior
Understanding Wordpress Plugn and Theme users' behavior
Database Management - Lecture 4 - PHP and Mysql
Database Management - Lecture 4 - PHP and Mysql
Database Management - Lecture 3 - SQL Aggregate Functions, Join
Database Management - Lecture 3 - SQL Aggregate Functions, Join
Database Management - Lecture 2 - SQL select, insert, update and delete
Database Management - Lecture 2 - SQL select, insert, update and delete
Database Management - Lecture 1
Database Management - Lecture 1
PHP Lecture 6 - Php file uploading
PHP Lecture 6 - Php file uploading
PHP Lecture 5 - Date time, Include, session
PHP Lecture 5 - Date time, Include, session
PHP Lecture 4 - Working with form, GET and Post Methods
PHP Lecture 4 - Working with form, GET and Post Methods
PHP Lecture 3 - Functions
PHP Lecture 3 - Functions
PHP Lecture 2 - Conditional Statement, Loop
PHP Lecture 2 - Conditional Statement, Loop
PHP Lecture 1 - String, Constants, Arrays, Operators
PHP Lecture 1 - String, Constants, Arrays, Operators
Web Design Course - Lecture 21 - Bootstrap Jumbotron, Thumbnails, Alerts, Pro...
Web Design Course - Lecture 21 - Bootstrap Jumbotron, Thumbnails, Alerts, Pro...
Web Design Course - Lecture 20 - Bootstrap Dropdown, Button group, Input grou...
Web Design Course - Lecture 20 - Bootstrap Dropdown, Button group, Input grou...
Web Design Course - Lecture 18 - Boostrap, Gatting started, grid system, tables
Web Design Course - Lecture 18 - Boostrap, Gatting started, grid system, tables
Web Design Course - Lecture 11 - CSS3, Border radius, Box shadow
Web Design Course - Lecture 11 - CSS3, Border radius, Box shadow
Web Design Course - Lecture 10 - Floating, Align, navigation bar, Image galle...
Web Design Course - Lecture 10 - Floating, Align, navigation bar, Image galle...
Web Design Course - Lecture 9 - Border, Padding and Margin, Display
Web Design Course - Lecture 9 - Border, Padding and Margin, Display
Web Design Course - Lecture 7 - Basic Css
Web Design Course - Lecture 7 - Basic Css
Último
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
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
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
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
Último
(20)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
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
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
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...
01 Introductions to System Design
1.
2.
Welcome
3.
Introduction To System Design
4.
Al-Mamun Sarkar Software Engineer,
weDevs
5.
Agenda » SDLC and
SDLC Model » Database » ERD » SQL Vs NoSQL » Database Indexing » Database Sharding » Replication » MySQL » MongoDB » Cassandra » Redis » Neo4j » CAP Theorem » Load Balancer » Caching, LRU » Nginx » Proxy Server » Horizontal Scaling vs Vertical Scaling » Microservices » Message Broker (Kafka/RabitMQ) » Hasing » Consistent Hashing » Master-Slave Replication » Docker Container » Serverless » GraphQL
6.
SDLC (System Development
Life Cycle)
7.
SDLC Models » Waterfall
model » Iterative model » Spiral model » V-shaped model » Agile model
8.
Database » ERD » SQL
Vs NoSQL » Database Indexing » Database Sharding » Replication
9.
10.
11.
12.
13.
14.
CAP Theorem
15.
Replication
16.
Load Balancer
17.
Caching, LRU
18.
Nginx » Web Server »
Load Balancer » API Gateway » Reverse proxy
19.
Proxy Server
20.
Scaling
21.
Microservices
22.
Message Broker
23.
Consistent Hashing
24.
Master-Slave Replication
25.
Docker Container
26.
Serverless » AWS Lambda »
GCP Cloud Function » GCP Cloud Run
27.
GraphQL
28.
Question ?
Baixar agora