SlideShare a Scribd company logo
碰撞
Agenda
思维⽅方式/特质
互联⺴⽹网架构
⼤大数据、云计算
only开发?
思维⽅方式/特质

认知
geek精神
open
认知
世界是新的
少即是多,⼩小即是美
独乐乐不如众乐乐
“没有技术实现不了的”
geek精神

热爱探索和创造,敢于突破
强⼤大的学习能⼒力
推崇化繁为简,追求完美
open

技术
对⼈人
对⾃自⼰己
互联⺴⽹网架构

集中式
分布式
单机
瓶颈
• 数据库
• 磁盘IO,数据库锁等

待
• web server
双机

瓶颈
• 磁盘IO,数据库锁等

待
• ⺴⽹网络IO
多机

瓶颈
• 数据库单表数据太多,

查询变慢

• web server,⺴⽹网络吞

吐、CPU飙⾼高
集中式

读写分离
垂直切分
⽔水平切分
分库分表
……
多层分布式
分布式系统
LB(4 / 7)
CDN / Cache
SOA / RPC
MOM / Config / ZK
M-R(real-time / batch)
Store(RDB / NoSQL / FS)
分布式服务
分布式数据层
分布式数据层
分布式数据层
分布式MOM
⼤大数据
!

!

!

!

GB? TB? PB
⼤大数据
⼤大数据
⼤大数据
云计算
云计算&⼤大数据
only开发?
⼯工欲善其事必先利其器
瀑布 VS 敏捷
软件开发 VS 软件全⽣生命周期
精益创业
⼯工欲善其事必先利其器
mind(freemind、mindmanager、xmind)
Full stack web framework
VCS(cvs?svn?git?)
IDE(eclipse、netbeans、IDEA)
Build tools(ant 、maven、gradle)
CI + Code Review/Analysis(Jenkins、Gerrit、Sonar、checklist、…)
Team Collaboration(wiki、bbs、chat、…)
Project-manager(redmine)
Agile ALM
瀑布 VS 敏捷

计划
VS
⾃自由
瀑布
敏捷
瀑布 VS 敏捷

意识变⾰革
团队⾃自组织
良好⽣生态环境
developer VS ALMer

不⽌止是⼀一个孤⽴立的⾓角⾊色
你拥有的就是你想得到的
ALM
ALM
Agile VS ALM
Agile ALM
精益创业

精益创业来源于精益⽣生产
精益⽣生产的原则包括吸取每位员⼯工的知
识和创造⼒力、把每批次的规模缩⼩小、实
时⽣生产和库存管理,以及加快循环周期
精益创业
减少浪费,低成本
⼀一种“开发-测量-认知”的⽂文化
快速假设,快速学习/失败,快速调整
敏捷技术开发
耐⼼心,有条理地开展各阶段⼯工作
精益创业
精益创业

产品负责⼈人知道产品是什么,要解决什么问题
精益创业
精益创业
精益创业
精益创业
Conclusion
碰撞不是为了震撼,⽽而是为了变化!
!

!

碰
撞

!

最后⼀一公⾥里?
Big Bang
Any questions?

More Related Content

Viewers also liked

Abdominal pain
Abdominal painAbdominal pain
Abdominal pain
Dr. Ravi Malik
 
Chronic and recurrent abdominal pain
Chronic and recurrent abdominal painChronic and recurrent abdominal pain
Chronic and recurrent abdominal pain
Rashed Hassen
 
Recurrent abdominal pain in children
Recurrent abdominal pain in childrenRecurrent abdominal pain in children
Recurrent abdominal pain in children
Manoj Ghoda
 
Recurrent abdominal pain
Recurrent abdominal painRecurrent abdominal pain
Recurrent abdominal pain
Hareen Chintapalli
 
Recurrent abdominal pain in children
Recurrent abdominal pain in childrenRecurrent abdominal pain in children
Recurrent abdominal pain in children
samialbdairat
 
Acute Abdominal Pain in Children
Acute Abdominal Pain in ChildrenAcute Abdominal Pain in Children
Acute Abdominal Pain in Children
meducationdotnet
 
Recurrent abdominal pain in pediatrics
Recurrent abdominal pain in pediatricsRecurrent abdominal pain in pediatrics
Recurrent abdominal pain in pediatrics
Ahmed Al Awwad
 
Abdominal pain in children
Abdominal pain in childrenAbdominal pain in children
Abdominal pain in children
Priya Kantanon
 
Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)
Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)
Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)
College of Medicine, Sulaymaniyah
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
SlideShare
 

Viewers also liked (10)

Abdominal pain
Abdominal painAbdominal pain
Abdominal pain
 
Chronic and recurrent abdominal pain
Chronic and recurrent abdominal painChronic and recurrent abdominal pain
Chronic and recurrent abdominal pain
 
Recurrent abdominal pain in children
Recurrent abdominal pain in childrenRecurrent abdominal pain in children
Recurrent abdominal pain in children
 
Recurrent abdominal pain
Recurrent abdominal painRecurrent abdominal pain
Recurrent abdominal pain
 
Recurrent abdominal pain in children
Recurrent abdominal pain in childrenRecurrent abdominal pain in children
Recurrent abdominal pain in children
 
Acute Abdominal Pain in Children
Acute Abdominal Pain in ChildrenAcute Abdominal Pain in Children
Acute Abdominal Pain in Children
 
Recurrent abdominal pain in pediatrics
Recurrent abdominal pain in pediatricsRecurrent abdominal pain in pediatrics
Recurrent abdominal pain in pediatrics
 
Abdominal pain in children
Abdominal pain in childrenAbdominal pain in children
Abdominal pain in children
 
Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)
Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)
Pediatrics 5th year, 14th lecture/part two (Dr. Adnan)
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Similar to 碰撞

Hadoop con 2015 hadoop enables enterprise data lake
Hadoop con 2015   hadoop enables enterprise data lakeHadoop con 2015   hadoop enables enterprise data lake
Hadoop con 2015 hadoop enables enterprise data lake
James Chen
 
twMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart FactorytwMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart Factory
twMVC
 
大型网站架构的发展
大型网站架构的发展大型网站架构的发展
大型网站架构的发展drewz lin
 
大型网站架构的发展
大型网站架构的发展大型网站架构的发展
大型网站架构的发展Hesey
 
基于 MySQL 的B2C电商系统前端数据层架构
基于 MySQL 的B2C电商系统前端数据层架构基于 MySQL 的B2C电商系统前端数据层架构
基于 MySQL 的B2C电商系统前端数据层架构
Sky Jian
 
分布式爬虫
分布式爬虫分布式爬虫
分布式爬虫drewz lin
 
Exadata那点事
Exadata那点事Exadata那点事
Exadata那点事freezr
 
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法Jazz Yao-Tsung Wang
 
大规模数据库存储方案
大规模数据库存储方案大规模数据库存储方案
大规模数据库存储方案
XiaoJun Hong
 
Big Data 101 一 一個充滿意圖與關聯世界的具體實現
Big Data 101 一 一個充滿意圖與關聯世界的具體實現Big Data 101 一 一個充滿意圖與關聯世界的具體實現
Big Data 101 一 一個充滿意圖與關聯世界的具體實現
Fred Chiang
 
Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...
Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...
Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...
Etu Solution
 
Big Data, NoSQL, and MongoDB
Big Data, NoSQL, and MongoDBBig Data, NoSQL, and MongoDB
Big Data, NoSQL, and MongoDBMonster Supreme
 
Intuitive understanding of backend dev
Intuitive understanding of backend devIntuitive understanding of backend dev
Intuitive understanding of backend dev
Li Jingtian
 
给学习J2 Ee的朋友一些值得研究的开源项目
给学习J2 Ee的朋友一些值得研究的开源项目给学习J2 Ee的朋友一些值得研究的开源项目
给学习J2 Ee的朋友一些值得研究的开源项目yiditushe
 
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseData Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
Jack Gao
 
Intuitive understanding of backend dev
Intuitive understanding of backend devIntuitive understanding of backend dev
Intuitive understanding of backend dev
Justin Li
 
寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事
Chieh (Jack) Yu
 
長榮大學/資料庫系統初探
長榮大學/資料庫系統初探長榮大學/資料庫系統初探
長榮大學/資料庫系統初探
Lorex L. Yang
 
阿里CDN技术揭秘
阿里CDN技术揭秘阿里CDN技术揭秘
阿里CDN技术揭秘
Joshua Zhu
 
架構設計-資料存取的選擇
架構設計-資料存取的選擇架構設計-資料存取的選擇
架構設計-資料存取的選擇
國昭 張
 

Similar to 碰撞 (20)

Hadoop con 2015 hadoop enables enterprise data lake
Hadoop con 2015   hadoop enables enterprise data lakeHadoop con 2015   hadoop enables enterprise data lake
Hadoop con 2015 hadoop enables enterprise data lake
 
twMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart FactorytwMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart Factory
 
大型网站架构的发展
大型网站架构的发展大型网站架构的发展
大型网站架构的发展
 
大型网站架构的发展
大型网站架构的发展大型网站架构的发展
大型网站架构的发展
 
基于 MySQL 的B2C电商系统前端数据层架构
基于 MySQL 的B2C电商系统前端数据层架构基于 MySQL 的B2C电商系统前端数据层架构
基于 MySQL 的B2C电商系统前端数据层架构
 
分布式爬虫
分布式爬虫分布式爬虫
分布式爬虫
 
Exadata那点事
Exadata那点事Exadata那点事
Exadata那点事
 
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
2015-05-20 製造業生產歷程全方位整合查詢與探勘的規劃心法
 
大规模数据库存储方案
大规模数据库存储方案大规模数据库存储方案
大规模数据库存储方案
 
Big Data 101 一 一個充滿意圖與關聯世界的具體實現
Big Data 101 一 一個充滿意圖與關聯世界的具體實現Big Data 101 一 一個充滿意圖與關聯世界的具體實現
Big Data 101 一 一個充滿意圖與關聯世界的具體實現
 
Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...
Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...
Big Data Taiwan 2014 Track1-3: Big Data, Big Challenge — Splunk 幫你解決 Big Data...
 
Big Data, NoSQL, and MongoDB
Big Data, NoSQL, and MongoDBBig Data, NoSQL, and MongoDB
Big Data, NoSQL, and MongoDB
 
Intuitive understanding of backend dev
Intuitive understanding of backend devIntuitive understanding of backend dev
Intuitive understanding of backend dev
 
给学习J2 Ee的朋友一些值得研究的开源项目
给学习J2 Ee的朋友一些值得研究的开源项目给学习J2 Ee的朋友一些值得研究的开源项目
给学习J2 Ee的朋友一些值得研究的开源项目
 
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseData Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
 
Intuitive understanding of backend dev
Intuitive understanding of backend devIntuitive understanding of backend dev
Intuitive understanding of backend dev
 
寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事
 
長榮大學/資料庫系統初探
長榮大學/資料庫系統初探長榮大學/資料庫系統初探
長榮大學/資料庫系統初探
 
阿里CDN技术揭秘
阿里CDN技术揭秘阿里CDN技术揭秘
阿里CDN技术揭秘
 
架構設計-資料存取的選擇
架構設計-資料存取的選擇架構設計-資料存取的選擇
架構設計-資料存取的選擇
 

碰撞