Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ZHGDG[7.27]GDL.3~MarcLiu architect for mini sys.
Search
Zoom.Quiet
July 29, 2013
Technology
2
160
ZHGDG[7.27]GDL.3~MarcLiu architect for mini sys.
ZHGDG[7.27]GDL.3
刘鑫
小企业的高弹性架构探讨
Zoom.Quiet
July 29, 2013
Tweet
Share
More Decks by Zoom.Quiet
See All by Zoom.Quiet
PyCon2014China-Zhuhai-high performance
zoomquiet
0
160
PyCon2014China-Zhuhai-meta programming
zoomquiet
1
130
PyCon2014China-Zhuhai-bpm.py
zoomquiet
0
110
PyCon2014China-Zhuhai-luna kv db
zoomquiet
0
92
PyCon2014China-Zhuhai-seed studio
zoomquiet
0
96
PyCon2014China-Zhuhai-Docker Registry Build By Python
zoomquiet
0
110
PyCon2014China-Zhuhai-jeff
zoomquiet
0
86
PyCon2014China-Zhuhai-pythonic front-end
zoomquiet
0
120
DevFest2014-Zhuhai-Polymer
zoomquiet
0
410
Other Decks in Technology
See All in Technology
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.3k
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
450
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
130
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
130
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
210
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
1.1k
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
190
20250912_RPALT_データを集める→とっ散らかる問題_Obsidian紹介
ratsbane666
0
100
AIエージェントで90秒の広告動画を制作!台本・音声・映像・編集をつなぐAWS最新アーキテクチャの実践
nasuvitz
3
350
TS-S205_昨年対比2倍以上の機能追加を実現するデータ基盤プロジェクトでのAI活用について
kaz3284
1
220
「Linux」という言葉が指すもの
sat
PRO
4
140
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Balancing Empowerment & Direction
lara
3
620
Practical Orchestrator
shlominoach
190
11k
Faster Mobile Websites
deanohume
309
31k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
930
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Invisible Side of Design
smashingmag
301
51k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Visualization
eitanlees
148
16k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Transcript
⾼高可变架构 ⼩小企业的弹性架构探讨 13年7⽉月27⽇日 星期六
WEB架构的潮流演变 13年7⽉月27⽇日 星期六
STATIC 13年7⽉月27⽇日 星期六
CGI 13年7⽉月27⽇日 星期六
ASP/COM/ACTIVEX 13年7⽉月27⽇日 星期六
JAVA/.NET/SOAP AJAX 13年7⽉月27⽇日 星期六
LAMP 13年7⽉月27⽇日 星期六
Rails Style 13年7⽉月27⽇日 星期六
Web APP And API 13年7⽉月27⽇日 星期六
现代WEB意味着什么? 13年7⽉月27⽇日 星期六
JSON API 13年7⽉月27⽇日 星期六
WEB 与终端 APP 并存 13年7⽉月27⽇日 星期六
离线和统⼀一状态 13年7⽉月27⽇日 星期六
掌握在敌⼈人⼿手⾥里的客户端 13年7⽉月27⽇日 星期六
不可靠的陌⽣生⼈人——第三⽅方资源 13年7⽉月27⽇日 星期六
从缓存到运⾏行时状态 13年7⽉月27⽇日 星期六
数据结构复杂化 13年7⽉月27⽇日 星期六
带宽 13年7⽉月27⽇日 星期六
数据和数据库 13年7⽉月27⽇日 星期六
全⽂文检索已成为常见需求 13年7⽉月27⽇日 星期六
静态资源存储 13年7⽉月27⽇日 星期六
数据挖掘 13年7⽉月27⽇日 星期六
挑战与应对 13年7⽉月27⽇日 星期六
基本功能节点 13年7⽉月27⽇日 星期六
基本功能节点 13年7⽉月27⽇日 星期六
基本功能节点 n ⽤用户认证和授权 13年7⽉月27⽇日 星期六
基本功能节点 n ⽤用户认证和授权 n 业务和内容管理 13年7⽉月27⽇日 星期六
基本功能节点 n ⽤用户认证和授权 n 业务和内容管理 n 信息流 13年7⽉月27⽇日 星期六
基本功能节点 n ⽤用户认证和授权 n 业务和内容管理 n 信息流 n 后台管理 13年7⽉月27⽇日
星期六
基本功能节点 n ⽤用户认证和授权 n 业务和内容管理 n 信息流 n 后台管理 n
运维 13年7⽉月27⽇日 星期六
基本层次 13年7⽉月27⽇日 星期六
基本层次 13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP 13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP n 路由节点 13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP n 路由节点 n JSON HTTP API
13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP n 路由节点 n JSON HTTP API
n 业务逻辑节点 13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP n 路由节点 n JSON HTTP API
n 业务逻辑节点 n 运⾏行时状态集群 13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP n 路由节点 n JSON HTTP API
n 业务逻辑节点 n 运⾏行时状态集群 n 数据库和搜索引擎 13年7⽉月27⽇日 星期六
基本层次 n WEB 前端和终端APP n 路由节点 n JSON HTTP API
n 业务逻辑节点 n 运⾏行时状态集群 n 数据库和搜索引擎 n 静态资源存储 13年7⽉月27⽇日 星期六
实现思路 13年7⽉月27⽇日 星期六
提早分层 13年7⽉月27⽇日 星期六
节点分拆 13年7⽉月27⽇日 星期六
⼀一种思路 n 路由节点 n web n apis n ⽤用户认证和授权 n
业务 n 数据库和搜索引擎 n 静态存储 13年7⽉月27⽇日 星期六
环境隔离 13年7⽉月27⽇日 星期六
分割层次 13年7⽉月27⽇日 星期六
分割层次 n 按业务 n 虚拟机——XEN n 云主机 13年7⽉月27⽇日 星期六
分割层次 n 按业务 n 虚拟机——XEN n 云主机 n APP release/beta
环境 n python virtualenv n ruby rvm 13年7⽉月27⽇日 星期六
Release/Beta/Alpha/Develop n 运维纳⼊入架构 n 开发纳⼊入运维 n ⼀一体维护 n ⾃自动部署 n
测试友好 13年7⽉月27⽇日 星期六
架构实施⽅方案 13年7⽉月27⽇日 星期六
XEN 13年7⽉月27⽇日 星期六
debian testing 13年7⽉月27⽇日 星期六
xen-tools 13年7⽉月27⽇日 星期六
lvm 13年7⽉月27⽇日 星期六
SALT 13年7⽉月27⽇日 星期六
alpha/beta/release 13年7⽉月27⽇日 星期六
git-remotes 13年7⽉月27⽇日 星期六
salt→git remote→nodes 13年7⽉月27⽇日 星期六
develop 13年7⽉月27⽇日 星期六
local salt host 13年7⽉月27⽇日 星期六
source→local node 13年7⽉月27⽇日 星期六
source→git remote 13年7⽉月27⽇日 星期六
SSH+RSA 13年7⽉月27⽇日 星期六
禁⽌止⼜⼝口令登录 13年7⽉月27⽇日 星期六
禁⽌止远程root 13年7⽉月27⽇日 星期六
Github 13年7⽉月27⽇日 星期六
商业库 13年7⽉月27⽇日 星期六
Deploy key 13年7⽉月27⽇日 星期六
Machine User 13年7⽉月27⽇日 星期六
issues+pull request 13年7⽉月27⽇日 星期六
第三⽅方云存储 13年7⽉月27⽇日 星期六
评估策略 13年7⽉月27⽇日 星期六
可靠性 13年7⽉月27⽇日 星期六
图⽚片⽀支持 13年7⽉月27⽇日 星期六
视频⽀支持 13年7⽉月27⽇日 星期六
性价⽐比 13年7⽉月27⽇日 星期六
问题与对策 13年7⽉月27⽇日 星期六
成本 13年7⽉月27⽇日 星期六
云存储 vs ⾃自购主机 13年7⽉月27⽇日 星期六
性能 13年7⽉月27⽇日 星期六
监控 13年7⽉月27⽇日 星期六
预案 13年7⽉月27⽇日 星期六
架构退化 13年7⽉月27⽇日 星期六
监控 13年7⽉月27⽇日 星期六
SNMP 13年7⽉月27⽇日 星期六
外包 13年7⽉月27⽇日 星期六
动机与期望 13年7⽉月27⽇日 星期六
架构视⾓角⽽而⾮非编程视⾓角 13年7⽉月27⽇日 星期六
最⼩小运维成本 13年7⽉月27⽇日 星期六
⾼高弹性 13年7⽉月27⽇日 星期六
快速跨过架构扩张阶段 13年7⽉月27⽇日 星期六