Enviar búsqueda
Cargar
解密解密
•
9 recomendaciones
•
1,235 vistas
Tom Chen
Seguir
2016 解密科技寶藏幕後系統花絮
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 115
Descargar ahora
Descargar para leer sin conexión
Recomendados
Dive into sentry
Dive into sentry
Leo Zhou
Instant DevOps
Instant DevOps
Ferenc Erki
{{more}} Kibana4
{{more}} Kibana4
琛琳 饶
Don’t turn your logs into cuneiform
Don’t turn your logs into cuneiform
Andrey Rebrov
From zero to hero - Easy log centralization with Logstash and Elasticsearch
From zero to hero - Easy log centralization with Logstash and Elasticsearch
Rafał Kuć
Fun with Ruby and Redis
Fun with Ruby and Redis
javier ramirez
ELK stack at weibo.com
ELK stack at weibo.com
琛琳 饶
Ansible as a better shell script
Ansible as a better shell script
Takuya Nishimoto
Recomendados
Dive into sentry
Dive into sentry
Leo Zhou
Instant DevOps
Instant DevOps
Ferenc Erki
{{more}} Kibana4
{{more}} Kibana4
琛琳 饶
Don’t turn your logs into cuneiform
Don’t turn your logs into cuneiform
Andrey Rebrov
From zero to hero - Easy log centralization with Logstash and Elasticsearch
From zero to hero - Easy log centralization with Logstash and Elasticsearch
Rafał Kuć
Fun with Ruby and Redis
Fun with Ruby and Redis
javier ramirez
ELK stack at weibo.com
ELK stack at weibo.com
琛琳 饶
Ansible as a better shell script
Ansible as a better shell script
Takuya Nishimoto
Volker Fröhlich - How to Debug Common Agent Issues
Volker Fröhlich - How to Debug Common Agent Issues
Zabbix
Redis, Resque & Friends
Redis, Resque & Friends
Christopher Spring
Serializing Ruby Objects in Redis
Serializing Ruby Objects in Redis
Brian Kaney
Introduction to NodeJS with LOLCats
Introduction to NodeJS with LOLCats
Derek Anderson
Redis And python at pycon_2011
Redis And python at pycon_2011
sunilar0ra
Sentry (SF Python, Feb)
Sentry (SF Python, Feb)
zeeg
Raymond Kuiper - Working the API like a Unix Pro
Raymond Kuiper - Working the API like a Unix Pro
Zabbix
Aaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with Zabbix
Zabbix
On Centralizing Logs
On Centralizing Logs
Sematext Group, Inc.
Redis and Ohm
Redis and Ohm
awksedgreep
Nodejs - Should Ruby Developers Care?
Nodejs - Should Ruby Developers Care?
Felix Geisendörfer
Docker
Docker
Kamil Grabowski
Managing Your Security Logs with Elasticsearch
Managing Your Security Logs with Elasticsearch
Vic Hargrave
Large Scale Log collection using LogStash & mongoDB
Large Scale Log collection using LogStash & mongoDB
Gaurav Bhardwaj
Introduction to Redis
Introduction to Redis
François-Guillaume Ribreau
Redis modules 101
Redis modules 101
Dvir Volk
Dexador Rises
Dexador Rises
fukamachi
Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4
N Masahiro
Mongodb - drupal dev days
Mongodb - drupal dev days
Pierre Joye
2 docker engine_hands_on
2 docker engine_hands_on
FEG
Django sharing
Django sharing
Tom Chen
真蝦意外接到的Case
真蝦意外接到的Case
Tom Chen
Más contenido relacionado
La actualidad más candente
Volker Fröhlich - How to Debug Common Agent Issues
Volker Fröhlich - How to Debug Common Agent Issues
Zabbix
Redis, Resque & Friends
Redis, Resque & Friends
Christopher Spring
Serializing Ruby Objects in Redis
Serializing Ruby Objects in Redis
Brian Kaney
Introduction to NodeJS with LOLCats
Introduction to NodeJS with LOLCats
Derek Anderson
Redis And python at pycon_2011
Redis And python at pycon_2011
sunilar0ra
Sentry (SF Python, Feb)
Sentry (SF Python, Feb)
zeeg
Raymond Kuiper - Working the API like a Unix Pro
Raymond Kuiper - Working the API like a Unix Pro
Zabbix
Aaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with Zabbix
Zabbix
On Centralizing Logs
On Centralizing Logs
Sematext Group, Inc.
Redis and Ohm
Redis and Ohm
awksedgreep
Nodejs - Should Ruby Developers Care?
Nodejs - Should Ruby Developers Care?
Felix Geisendörfer
Docker
Docker
Kamil Grabowski
Managing Your Security Logs with Elasticsearch
Managing Your Security Logs with Elasticsearch
Vic Hargrave
Large Scale Log collection using LogStash & mongoDB
Large Scale Log collection using LogStash & mongoDB
Gaurav Bhardwaj
Introduction to Redis
Introduction to Redis
François-Guillaume Ribreau
Redis modules 101
Redis modules 101
Dvir Volk
Dexador Rises
Dexador Rises
fukamachi
Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4
N Masahiro
Mongodb - drupal dev days
Mongodb - drupal dev days
Pierre Joye
2 docker engine_hands_on
2 docker engine_hands_on
FEG
La actualidad más candente
(20)
Volker Fröhlich - How to Debug Common Agent Issues
Volker Fröhlich - How to Debug Common Agent Issues
Redis, Resque & Friends
Redis, Resque & Friends
Serializing Ruby Objects in Redis
Serializing Ruby Objects in Redis
Introduction to NodeJS with LOLCats
Introduction to NodeJS with LOLCats
Redis And python at pycon_2011
Redis And python at pycon_2011
Sentry (SF Python, Feb)
Sentry (SF Python, Feb)
Raymond Kuiper - Working the API like a Unix Pro
Raymond Kuiper - Working the API like a Unix Pro
Aaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with Zabbix
On Centralizing Logs
On Centralizing Logs
Redis and Ohm
Redis and Ohm
Nodejs - Should Ruby Developers Care?
Nodejs - Should Ruby Developers Care?
Docker
Docker
Managing Your Security Logs with Elasticsearch
Managing Your Security Logs with Elasticsearch
Large Scale Log collection using LogStash & mongoDB
Large Scale Log collection using LogStash & mongoDB
Introduction to Redis
Introduction to Redis
Redis modules 101
Redis modules 101
Dexador Rises
Dexador Rises
Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4
Mongodb - drupal dev days
Mongodb - drupal dev days
2 docker engine_hands_on
2 docker engine_hands_on
Destacado
Django sharing
Django sharing
Tom Chen
真蝦意外接到的Case
真蝦意外接到的Case
Tom Chen
Command line 初級寶典
Command line 初級寶典
Tom Chen
Pytables
Pytables
gowell
Live Performance Effects
Live Performance Effects
Tom Chen
Xmas
Xmas
Tom Chen
Two scoops of Django - Deployment
Two scoops of Django - Deployment
flywindy
Elasticsearch intro output
Elasticsearch intro output
Tom Chen
Two scoops of django Introduction
Two scoops of django Introduction
flywindy
AngularJS Sharing
AngularJS Sharing
Tom Chen
Django step0
Django step0
永昇 陳
Gitlab
Gitlab
Tom Chen
Working with the django admin
Working with the django admin
flywindy
愛樂工程師
愛樂工程師
Tom Chen
Website optimization
Website optimization
Mindfire Solutions
2 × 3 = 6
2 × 3 = 6
Tzu-ping Chung
라이트닝 토크 2015 파이콘
라이트닝 토크 2015 파이콘
Jiho Lee
2007 - 应用系统脆弱性概论
2007 - 应用系统脆弱性概论
Na Lee
NoSql Day - Apertura
NoSql Day - Apertura
WEBdeBS
EuroDjangoCon 2009 - Ein Rückblick
EuroDjangoCon 2009 - Ein Rückblick
Markus Zapke-Gründemann
Destacado
(20)
Django sharing
Django sharing
真蝦意外接到的Case
真蝦意外接到的Case
Command line 初級寶典
Command line 初級寶典
Pytables
Pytables
Live Performance Effects
Live Performance Effects
Xmas
Xmas
Two scoops of Django - Deployment
Two scoops of Django - Deployment
Elasticsearch intro output
Elasticsearch intro output
Two scoops of django Introduction
Two scoops of django Introduction
AngularJS Sharing
AngularJS Sharing
Django step0
Django step0
Gitlab
Gitlab
Working with the django admin
Working with the django admin
愛樂工程師
愛樂工程師
Website optimization
Website optimization
2 × 3 = 6
2 × 3 = 6
라이트닝 토크 2015 파이콘
라이트닝 토크 2015 파이콘
2007 - 应用系统脆弱性概论
2007 - 应用系统脆弱性概论
NoSql Day - Apertura
NoSql Day - Apertura
EuroDjangoCon 2009 - Ein Rückblick
EuroDjangoCon 2009 - Ein Rückblick
Similar a 解密解密
Год в Github bugbounty, опыт участия
Год в Github bugbounty, опыт участия
defcon_kz
支撐英雄聯盟戰績網的那條巨蟒
支撐英雄聯盟戰績網的那條巨蟒
Toki Kanno
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
Amazon Web Services Japan
Nodejs - A quick tour (v5)
Nodejs - A quick tour (v5)
Felix Geisendörfer
Extjs + Gears
Extjs + Gears
hagino 3000
Nodejs - A quick tour (v6)
Nodejs - A quick tour (v6)
Felix Geisendörfer
Redis - for duplicate detection on real time stream
Redis - for duplicate detection on real time stream
Codemotion
Redis for duplicate detection on real time stream
Redis for duplicate detection on real time stream
Roberto Franchini
OSDC 2016 - Ingesting Logs with Style by Pere Urbon-Bayes
OSDC 2016 - Ingesting Logs with Style by Pere Urbon-Bayes
NETWAYS
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
rhirschfeld
The Saga of JavaScript and Typescript: in Deno land
The Saga of JavaScript and Typescript: in Deno land
Haci Murat Yaman
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Lyon Yang
A Life of breakpoint
A Life of breakpoint
Hajime Morrita
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Vlad Savitsky
DEF CON 27 - ORANGE TSAI and MEH CHANG - infiltrating corporate intranet like...
DEF CON 27 - ORANGE TSAI and MEH CHANG - infiltrating corporate intranet like...
Felipe Prado
Swift Install Workshop - OpenStack Conference Spring 2012
Swift Install Workshop - OpenStack Conference Spring 2012
Joe Arnold
Uncloaking IP Addresses on IRC
Uncloaking IP Addresses on IRC
Derek Callaway
Original slides from Ryan Dahl's NodeJs intro talk
Original slides from Ryan Dahl's NodeJs intro talk
Aarti Parikh
WAF Bypass Techniques - Using HTTP Standard and Web Servers’ Behaviour
WAF Bypass Techniques - Using HTTP Standard and Web Servers’ Behaviour
Soroush Dalili
Php Inside - confoo 2011 - Derick Rethans
Php Inside - confoo 2011 - Derick Rethans
Bachkoutou Toutou
Similar a 解密解密
(20)
Год в Github bugbounty, опыт участия
Год в Github bugbounty, опыт участия
支撐英雄聯盟戰績網的那條巨蟒
支撐英雄聯盟戰績網的那條巨蟒
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
Nodejs - A quick tour (v5)
Nodejs - A quick tour (v5)
Extjs + Gears
Extjs + Gears
Nodejs - A quick tour (v6)
Nodejs - A quick tour (v6)
Redis - for duplicate detection on real time stream
Redis - for duplicate detection on real time stream
Redis for duplicate detection on real time stream
Redis for duplicate detection on real time stream
OSDC 2016 - Ingesting Logs with Style by Pere Urbon-Bayes
OSDC 2016 - Ingesting Logs with Style by Pere Urbon-Bayes
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
The Saga of JavaScript and Typescript: in Deno land
The Saga of JavaScript and Typescript: in Deno land
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
A Life of breakpoint
A Life of breakpoint
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
DEF CON 27 - ORANGE TSAI and MEH CHANG - infiltrating corporate intranet like...
DEF CON 27 - ORANGE TSAI and MEH CHANG - infiltrating corporate intranet like...
Swift Install Workshop - OpenStack Conference Spring 2012
Swift Install Workshop - OpenStack Conference Spring 2012
Uncloaking IP Addresses on IRC
Uncloaking IP Addresses on IRC
Original slides from Ryan Dahl's NodeJs intro talk
Original slides from Ryan Dahl's NodeJs intro talk
WAF Bypass Techniques - Using HTTP Standard and Web Servers’ Behaviour
WAF Bypass Techniques - Using HTTP Standard and Web Servers’ Behaviour
Php Inside - confoo 2011 - Derick Rethans
Php Inside - confoo 2011 - Derick Rethans
Último
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Suhani Kapoor
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls in Nagpur High Profile
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ranjana rawat
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
slot gacor bisa pakai pulsa
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
rakeshbaidya232001
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
SIVASHANKAR N
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Tsuyoshi Horigome
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
Call Girls in Nagpur High Profile
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
rknatarajan
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
M Maged Hegazy, LLM, MBA, CCP, P3O
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
SIVASHANKAR N
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
roncy bisnoi
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Asutosh Ranjan
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
ranjana rawat
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control
result management system report for college project
result management system report for college project
Tonystark477637
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
purnimasatapathy1234
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
pranjaldaimarysona
Último
(20)
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
result management system report for college project
result management system report for college project
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
解密解密
1.
tom@ifp.io
2.
3.
4.
( DevOps T.T)
5.
20 !
6.
http://www.inside.com.tw/2013/12/20/59-hilarious-but-true-programming-quotes-for-software-developers orz
7.
8.
• Server • • ID • •
9.
Server
10.
: , : Server ,
, ISP - / ( ) / ...
11.
: Server : HA
(High Availability) DRBD + Heartbeat Active-Passive HA 10.0.0.101 10.0.0.102 IP (VIP) 10.0.0.100 IP , (transparent) * 101/102 IP DRBD MySQL (samba)
12.
...
13.
: wifi or
4G : , Server/ MySQL Read-only Replica server server server, ,
14.
server DRBD + heartbeat server Read-only
replica DB Internet LAN ID
15.
(Read/Write) ? : Primary (Active)
Write, Secondary (Passive) Read
16.
ID Django Server (HTTP API
Server) • ( / JPG) • • ( / ) • / / • • (Session) •Insnergy •Infographics
17.
• Session, , •
( / RFID ) Session • Session • RFID • ,
18.
server Read-only replica DB redis slave server DRBD
+ heartbeat django django-rest-framework django django-rest-framework django-allauth (social) only ( )django django-rest-framework (read-only)
19.
• Server • • ID • •
20.
21.
,
22.
AP, 200+ , 10
23.
AP Switch
24.
Router!!!
25.
10.0.0.X 10.0.1.X A/B ( /
) 10.0.3.X C ( ) 10.0.4.X D ( ) 10.0.5.X E ( ) 10.0.6.X F ( ) 10.0.7.X G ( ) Lab Internal & + 1 ( ) 2 ( ) x15
26.
27.
28.
29.
(A-G) X (EX2)
30.
IP
31.
ABCDEFG X EX2 ( ) 10.0.X.Y X
A-G , 1-7 Y , 101 EX2 IP 10.0.5.102
32.
?
33.
orz
34.
DEMO!
35.
• Server • • ID • •
36.
ID
37.
: Plug &
Play & Portable 1. ( / ) 2. 3. IP ( DHCP),
38.
QR code
39.
Bad Practice: Server
IP & Port zeroconf / avahi , subnet zeroconf / avahi, ID ,
40.
, ID QR Code
, ID
41.
QR Code /
42.
: bug feature request
... :Auto Update ID
43.
(HTTP API call) git
fetch git checkout version_tag
44.
redis
45.
ID redis 1. 2. 3.
46.
ID C2 C magic packet
47.
IP , heartbeat server
48.
49.
Django (Web Server)
50.
IntegrationTest redis ID
51.
ID• • • RFID • QR
Code • Session • • • Auto Update • / • Heartbeat • • • (redis / QR) • (QR) • (redis)
52.
• Server • • ID • •
53.
54.
?
55.
Server 1. OS: +
x2 (ubuntu server) 2. HA: DRBD + heartbeat, zfs 3. DB: MySQL (replica) 4. MQ: redis 5. DNS: Domain 6. Web Server: nginx / Let’s Encrypt / Security Check 7. Web App: Python Environment / git / python code 8. samba ( ) 9. https://www.ssllabs.com/ssltest/
56.
ProductionStagingDev Development http://www.webopedia.com/TERM/S/staging_server.html
57.
server 1. dev code,
git 2. server git code 3. transpile (webpack) Babel, JSX, minify etc. 4. Django collect static 5. reload nginx
58.
ID : Auto
Update
59.
, Prototype Auto Update Auto
Update bug GG!!!
60.
ID 1. dev code,
git 2. server ID machine version 3. ID
61.
Auto Update Auto
Update?
62.
63.
: Copy &
Paste orz..
64.
BT Sync (Now
Resilio)
65.
Server (HTTP API)
66.
• Server • • ID • •
67.
68.
69.
? XD
70.
71.
72.
HTTPS
73.
SSL HTTPS
74.
: Wifi WEP Wifi, (like:
HTTPS)
75.
QR code ? hash
checksum command.reboot.d87a
76.
QR Code?
77.
10.0.0.X 10.0.1.X A ( ) 10.0.3.X C
( ) 10.0.4.X D ( ) 10.0.5.X E ( ) 10.0.6.X F ( ) 10.0.7.X G ( ) Lab Internal & + 1 ( ) 2 ( ) x15
78.
+ : XSS
/ SQL Injection etc. https://docs.djangoproject.com/ja/1.9/topics/security/ ,
79.
Trade-off
80.
Server : , , :
Server GG? Bottle neck Server
81.
Server : , loosely
coupled : Bottle neck Server , Server
82.
Subnet : , : ,
zeroconf / avahi
83.
MySQL Replica HTTP
API Call : , MySQL , : Django ,
84.
ID unicast : ,
, Debug :
85.
Database ( )
code? DB : , , : : source control , : ,
86.
UDP TCP? UDP :
, , : , TCP : , , : ,
87.
90% , ,
90%
88.
(good practices)
89.
, code ... ...
90.
source control ...
91.
coding… 50 ... ...
92.
512 527 90% 501
511 525?
93.
94.
95.
/ Google /
Facebook / KKBox / m01 ( )
96.
97.
Chrome ? Blizzard
Agent ? MOD ? KKBox ?
98.
Thank you Any questions?
99.
100.
Scale
101.
102.
103.
C10K problem http://www.kegel.com/c10k.html
104.
( ) : —
( ) ( ) — ( ) ( ) — ( ) ( ) — ( ) Jack ( ) , , ! http://www.mobile01.com/topicdetail.php?f=507&t=1955864
105.
Server ?
106.
moment ? or ?
107.
HTTP API Server request
? request? 300 , Server ?
108.
Example: PyCon 2015
Bingo! , Check
109.
300 & Check :
, 15 Cache
110.
111.
CPU I/O? ? scale?
112.
Example: 101 25ms or
200ms ( HTTP request header overhead)
113.
PerformanceTuning
114.
Sphinx
Descargar ahora