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
150
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
130
PyCon2014China-Zhuhai-meta programming
zoomquiet
1
100
PyCon2014China-Zhuhai-bpm.py
zoomquiet
0
82
PyCon2014China-Zhuhai-luna kv db
zoomquiet
0
84
PyCon2014China-Zhuhai-seed studio
zoomquiet
0
67
PyCon2014China-Zhuhai-Docker Registry Build By Python
zoomquiet
0
80
PyCon2014China-Zhuhai-jeff
zoomquiet
0
60
PyCon2014China-Zhuhai-pythonic front-end
zoomquiet
0
91
DevFest2014-Zhuhai-Polymer
zoomquiet
0
370
Other Decks in Technology
See All in Technology
iPadOS18でフローティングタブバーを解除してみた
sansantech
PRO
1
140
Formal Development of Operating Systems in Rust
riru
1
420
CDKのコードレビューを楽にするパッケージcdk-mentorを作ってみた/cdk-mentor
tomoki10
0
210
データ基盤におけるIaCの重要性とその運用
mtpooh
4
530
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
680
【Oracle Cloud ウェビナー】2025年のセキュリティ脅威を読み解く:リスクに備えるためのレジリエンスとデータ保護
oracle4engineer
PRO
1
100
Azureの開発で辛いところ
re3turn
0
240
今年一年で頑張ること / What I will do my best this year
pauli
1
220
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
2.4k
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
860
2025年に挑戦したいこと
molmolken
0
160
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
The Invisible Side of Design
smashingmag
299
50k
Gamification - CAS2011
davidbonilla
80
5.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
360
Six Lessons from altMBA
skipperchong
27
3.6k
Scaling GitHub
holman
459
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
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⽇日 星期六