與設計架構當朋友

Win Yu
Win YuPIXNET Digital Media Corporation
Modern Web 2017
與會⼼心得分享
2017年年 9 ⽉月 20 ⽇日 PIXNET - Win
與架構設計當朋友
Modern Web
Architecture Design Journey
⽤用 Go 語⾔言

打造微服務架構
http://s.itho.me/modernweb/2017/day2/201-K1-Ant.pdf https://www.slideshare.net/mobile/appleboy/go-78757166
MODERN WEB ARCHITECTURE
DESIGN JOURNEY
聊聊技術選型
你們怎麼做技術選型?
技術選型
選擇對公司或團隊最佳的技術組合
技術選型
選擇對公司或團隊最佳的技術組合
理理想上是這樣....
技術選型
現實上是這樣....
技術選型
多數情況由關鍵⼈人物決定偏好
e.g. CTO, 架構師 or 天降神兵
現實上是這樣....
技術選型
天降神兵: .NET 不⾏行行,全部改 Java 。
天降神兵: PHP 開發太慢,全部改 RoR 。
天降神兵: AngularJS 沒⼈人⽤用,全部改 VueJS 。
技術選型
天降神兵: .NET 不⾏行行,全部改 Java 。
天降神兵: PHP 開發太慢,全部改 RoR 。
天降神兵: AngularJS 沒⼈人⽤用,全部改 VueJS 。
這些決策未必錯,但問題是《為什什麼》 

以及更更重要的是有無《讓⼈人信服的理理由》
戰語⾔言? 戰框架?
PIXNET 的技術選型?
(好險) ⼯工程師尋求顧問⾃自⾏行行選型
PIXNET 的技術選型?
PIXNET 的技術選型?
(但) ⾃自⼰己的屎⾃自⼰己擦
(好險) ⼯工程師尋求顧問⾃自⾏行行選型
Fork From
M
odernW
eb
2016
Fork From
M
odernW
eb
2016
Fork From
M
odernW
eb
2016
技術選型
Cost
Time to market
Flexibility
技術選型
省 好
快
技術選型 - 架構債
省 好
快
{有經驗的技術團隊}
喜歡採⽤用最新、最好、
最⼤大的架構

別迷失⾃自我
技術選型 - 架構債
省 好
快
{⽋欠缺架構經驗的團隊}
•Non-reusable Code

•Non-HA

•NonScalability

•Legacy Code
技術選型 - 架構債
省 好
快
{( 起初 ) 不缺錢的團隊}
Fund raising !
Burnout !?
老闆選型 - ⽩白話⽂文
From: twMvc#30 | 技術⼈人員與業務團隊的無礙的溝通法則
重構、架構轉型
架構債
AGILE, SCRUM, KANBAN, DEVOPS, TDD, BDD, …
AGILE, SCRUM, KANBAN, DEVOPS, TDD, BDD, …
DRY
KISS
SOLID
AGILE, SCRUM, KANBAN, DEVOPS, TDD, BDD, …
需求永遠是不明確的 

但我們能做的是讓架構更更具彈性
需求永遠是不明確的 

但我們能做的是讓架構更更具彈性
Dependency inversion principle 依賴反轉原則
AGILE, SCRUM, KANBAN, DEVOPS, TDD, BDD, …
Trade-off
微服務
Fork From
M
odernW
eb
2016
會員

後台
會

員

中

⼼心
部落落格管理理 MIB
⼀一

帳

通
P I X N E T
⽤用 GO 語⾔言

打造微服務架構
但我們今天不講 GO
那今天講
Microservices vs. Monolithic

拆分法則

導入代價

事前準備
Fork From
M
odernW
eb
2016
Why Monolithic
集中管理理

開發簡單

容易易上⼿手

除錯簡單
But Monolithic
開發效率低

不易易維護

不易易開發

穩定性差

不易易擴充
專案複雜,團隊成長
需求變多
專案複雜,團隊成長
還是我們聊聊 PIXLIBRARY?
註: PINXET 後端⼀一個極⼤大的共⽤用 Library
與設計架構當朋友
開發效率低
1. 經常 git pull 確保版本最新
2. 真的衝突了了就先 … X
多⼈人開發容易易衝突
不易易維護
1. 經常 git pull 確保版本最新
2. 真的衝突了了就先 … X
程式碼都在同⼀一包
拆分微服務準則
依照業務區分 

⾃自動化部署 

⾼高度容錯 

可快速置換 

可獨立開發

容易易擴充
代價
系統複雜度提升 

資料⼀一致化

維運⼯工作複雜化 SA 表⽰示
事前準備
快速建置 (Develop) 

監控機制 (Monitor) 

快速部署 (Deploy)
微服務
Monolith First
沒有 CI / CD 請勿導入微服務
微服務
Monolith First
沒有 CI / CD 請勿導入微服務
有沒有能⼒力力駕馭微服務?
微服務
有沒有能⼒力力駕馭微服務?
Martin Fowler (ThoughtWorks 的⾸首席科學家 )
1. 成功微服務都是從過⼤大的單體拆分的
2. ⼀一開始就投入微服務的最後都遇到嚴重⿇麻煩
⼀一個網友提出的⾒見見解

當公司很⼩小時,除非技藝超群,否則不建議採⽤用微服務

當公司很⼤大時,採⽤用微服務有助於解耦
Fork From
M
odernW
eb
2016
與設計架構當朋友
我的結語
思考各種架構實做的可能性

嘗試與隊友做善意的思想衝撞

預想是為了了讓你更更能應變突如其來來的需求

沒有完美的架構,但也不要對⾃自⼰己的架構沒信⼼心,
重點是你知道⾃自⼰己為何如此設計
Thank you.
– Win @ PIXNET
https://kylinyu.win
花絮
與設計架構當朋友
題外話
我在做投影片的時候發現這個 …..
似乎 87 分像 ….
玩玩看⼤大會的,也玩玩看我的 (點圖傳送⾨門)
1 of 58

Recommended

Easy to recap AWS reinvent 2017 by
Easy to recap AWS reinvent 2017Easy to recap AWS reinvent 2017
Easy to recap AWS reinvent 2017Win Yu
817 views52 slides
[DDD] 快快樂樂學DDD by
[DDD] 快快樂樂學DDD[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDDClark
291 views73 slides
DDD x Architecture by
DDD x ArchitectureDDD x Architecture
DDD x ArchitectureClark
507 views25 slides
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定 by
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定Kyle Shen
223 views24 slides
美团点评技术沙龙05 - H5在线制作发布平台dpub by
美团点评技术沙龙05 - H5在线制作发布平台dpub美团点评技术沙龙05 - H5在线制作发布平台dpub
美团点评技术沙龙05 - H5在线制作发布平台dpub美团点评技术团队
683 views11 slides
.NET history and careers by
.NET history and careers.NET history and careers
.NET history and careersShiny Zhu
717 views13 slides

More Related Content

What's hot

Microsoft Tech Summit 2017 - 制造业运用微软研发云实现云到端的 DevOps 架构 by
Microsoft Tech Summit  2017 - 制造业运用微软研发云实现云到端的 DevOps 架构Microsoft Tech Summit  2017 - 制造业运用微软研发云实现云到端的 DevOps 架构
Microsoft Tech Summit 2017 - 制造业运用微软研发云实现云到端的 DevOps 架构Edward Kuo
965 views36 slides
微軟 Hololens 混合現實平台開發 by
微軟 Hololens 混合現實平台開發微軟 Hololens 混合現實平台開發
微軟 Hololens 混合現實平台開發Edward Kuo
519 views74 slides
團隊開發永遠的痛 談導入團隊開發的共同規範(Final) by
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)Gelis Wu
1.7K views56 slides
實踐 Clean Architecture(實作高可用性的軟件架構) by
實踐 Clean Architecture(實作高可用性的軟件架構)實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)Gelis Wu
720 views47 slides
玩轉 .NET Interactive Notebooks 一次就上手 by
玩轉 .NET Interactive Notebooks 一次就上手玩轉 .NET Interactive Notebooks 一次就上手
玩轉 .NET Interactive Notebooks 一次就上手Poy Chang
921 views32 slides
Vue 和 Angular 開發習慣 by
Vue 和 Angular 開發習慣Vue 和 Angular 開發習慣
Vue 和 Angular 開發習慣Poy Chang
1.4K views35 slides

What's hot(20)

Microsoft Tech Summit 2017 - 制造业运用微软研发云实现云到端的 DevOps 架构 by Edward Kuo
Microsoft Tech Summit  2017 - 制造业运用微软研发云实现云到端的 DevOps 架构Microsoft Tech Summit  2017 - 制造业运用微软研发云实现云到端的 DevOps 架构
Microsoft Tech Summit 2017 - 制造业运用微软研发云实现云到端的 DevOps 架构
Edward Kuo965 views
微軟 Hololens 混合現實平台開發 by Edward Kuo
微軟 Hololens 混合現實平台開發微軟 Hololens 混合現實平台開發
微軟 Hololens 混合現實平台開發
Edward Kuo519 views
團隊開發永遠的痛 談導入團隊開發的共同規範(Final) by Gelis Wu
團隊開發永遠的痛   談導入團隊開發的共同規範(Final)團隊開發永遠的痛   談導入團隊開發的共同規範(Final)
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
Gelis Wu1.7K views
實踐 Clean Architecture(實作高可用性的軟件架構) by Gelis Wu
實踐 Clean Architecture(實作高可用性的軟件架構)實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis Wu720 views
玩轉 .NET Interactive Notebooks 一次就上手 by Poy Chang
玩轉 .NET Interactive Notebooks 一次就上手玩轉 .NET Interactive Notebooks 一次就上手
玩轉 .NET Interactive Notebooks 一次就上手
Poy Chang921 views
Vue 和 Angular 開發習慣 by Poy Chang
Vue 和 Angular 開發習慣Vue 和 Angular 開發習慣
Vue 和 Angular 開發習慣
Poy Chang1.4K views
簡介Azure在Chatbot開發上的應用 by Ko Ko
簡介Azure在Chatbot開發上的應用簡介Azure在Chatbot開發上的應用
簡介Azure在Chatbot開發上的應用
Ko Ko179 views
由BrickPi實現半自動循機車 by AStar CHEN
由BrickPi實現半自動循機車由BrickPi實現半自動循機車
由BrickPi實現半自動循機車
AStar CHEN100 views
2020 11-27 Taiwan DDD Conference by Guan-Rong Huang
2020 11-27 Taiwan DDD Conference2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD Conference
Guan-Rong Huang488 views
淘宝网前端应用与发展 by taobao.com
淘宝网前端应用与发展淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com6K views
20130604 Prototype Driven Design@Computex 2013 智慧手持裝置論壇 I 加拿大人機介面技術發展與經驗分享 by Justin Lee
20130604 Prototype Driven Design@Computex 2013 智慧手持裝置論壇 I  加拿大人機介面技術發展與經驗分享20130604 Prototype Driven Design@Computex 2013 智慧手持裝置論壇 I  加拿大人機介面技術發展與經驗分享
20130604 Prototype Driven Design@Computex 2013 智慧手持裝置論壇 I 加拿大人機介面技術發展與經驗分享
Justin Lee28K views
Fe feature by sailfly
Fe featureFe feature
Fe feature
sailfly1.5K views
[DCTPE2010] 從企劃到開發維護的 Drupal 專案經驗 by Drupal Taiwan
[DCTPE2010] 從企劃到開發維護的 Drupal 專案經驗[DCTPE2010] 從企劃到開發維護的 Drupal 專案經驗
[DCTPE2010] 從企劃到開發維護的 Drupal 專案經驗
Drupal Taiwan1K views
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊? by 棋文 鄭
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
棋文 鄭512 views
面對移動化App挑戰的架構設計 by Clark
面對移動化App挑戰的架構設計面對移動化App挑戰的架構設計
面對移動化App挑戰的架構設計
Clark 570 views
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享 by Justin Lee
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
Justin Lee2K views
前端工程化与工具链实践 by ucarticle
前端工程化与工具链实践前端工程化与工具链实践
前端工程化与工具链实践
ucarticle1.5K views
Modern web 2020 - 使用 Nx 管理超大型前後端專案 by 升煌 黃
Modern web 2020 - 使用 Nx 管理超大型前後端專案Modern web 2020 - 使用 Nx 管理超大型前後端專案
Modern web 2020 - 使用 Nx 管理超大型前後端專案
升煌 黃664 views
Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧 by 升煌 黃
Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧
Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧
升煌 黃1.3K views
重构代码修炼之道 by Smallni Ding
重构代码修炼之道重构代码修炼之道
重构代码修炼之道
Smallni Ding344 views

Viewers also liked

PHP 良好實踐 (Best Practice) by
PHP 良好實踐 (Best Practice)PHP 良好實踐 (Best Practice)
PHP 良好實踐 (Best Practice)Win Yu
7.2K views41 slides
無瑕的程式碼 Clean Code 心得分享 by
無瑕的程式碼 Clean Code 心得分享無瑕的程式碼 Clean Code 心得分享
無瑕的程式碼 Clean Code 心得分享Win Yu
53.9K views83 slides
MakerBoard: MT7688 Emulator by
MakerBoard: MT7688 EmulatorMakerBoard: MT7688 Emulator
MakerBoard: MT7688 EmulatorFred Chien
7.4K views72 slides
容器與IoT端點應用 by
容器與IoT端點應用容器與IoT端點應用
容器與IoT端點應用Philip Zheng
1.2K views36 slides
容器與 Gitlab CI 應用 by
容器與 Gitlab CI 應用容器與 Gitlab CI 應用
容器與 Gitlab CI 應用Philip Zheng
2.8K views49 slides
HITCON駭客戰隊與CTF經驗分享 by
HITCON駭客戰隊與CTF經驗分享HITCON駭客戰隊與CTF經驗分享
HITCON駭客戰隊與CTF經驗分享Alan Lee
1.7K views109 slides

Viewers also liked(18)

PHP 良好實踐 (Best Practice) by Win Yu
PHP 良好實踐 (Best Practice)PHP 良好實踐 (Best Practice)
PHP 良好實踐 (Best Practice)
Win Yu7.2K views
無瑕的程式碼 Clean Code 心得分享 by Win Yu
無瑕的程式碼 Clean Code 心得分享無瑕的程式碼 Clean Code 心得分享
無瑕的程式碼 Clean Code 心得分享
Win Yu53.9K views
MakerBoard: MT7688 Emulator by Fred Chien
MakerBoard: MT7688 EmulatorMakerBoard: MT7688 Emulator
MakerBoard: MT7688 Emulator
Fred Chien7.4K views
容器與IoT端點應用 by Philip Zheng
容器與IoT端點應用容器與IoT端點應用
容器與IoT端點應用
Philip Zheng1.2K views
容器與 Gitlab CI 應用 by Philip Zheng
容器與 Gitlab CI 應用容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
Philip Zheng2.8K views
HITCON駭客戰隊與CTF經驗分享 by Alan Lee
HITCON駭客戰隊與CTF經驗分享HITCON駭客戰隊與CTF經驗分享
HITCON駭客戰隊與CTF經驗分享
Alan Lee1.7K views
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修) by Win Yu
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
Win Yu2.1K views
用 Bitbar Tool 寫 Script 自動擷取外幣 by Win Yu
用 Bitbar Tool 寫 Script 自動擷取外幣用 Bitbar Tool 寫 Script 自動擷取外幣
用 Bitbar Tool 寫 Script 自動擷取外幣
Win Yu1.4K views
企業導入容器經驗分享與開源技能培養 by Philip Zheng
企業導入容器經驗分享與開源技能培養企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
Philip Zheng1.5K views
聊天機器人:一個沒有小編的世界 by 佳新 陳
聊天機器人:一個沒有小編的世界聊天機器人:一個沒有小編的世界
聊天機器人:一個沒有小編的世界
佳新 陳4.9K views
時代在變 Docker 要會:台北 Docker 一日入門篇 by Philip Zheng
時代在變 Docker 要會:台北 Docker 一日入門篇時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇
Philip Zheng1.1K views
容器與資料科學應用 by Philip Zheng
容器與資料科學應用容器與資料科學應用
容器與資料科學應用
Philip Zheng1.7K views
Docker 進階實務班 by Philip Zheng
Docker 進階實務班Docker 進階實務班
Docker 進階實務班
Philip Zheng1.1K views
容器驅動開發 - .NET Conf 2017 @ 台中 by Andrew Wu
容器驅動開發 - .NET Conf 2017 @ 台中容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Andrew Wu785 views
大型 Web Application 轉移到 微服務的經驗分享 by Andrew Wu
大型 Web Application 轉移到微服務的經驗分享大型 Web Application 轉移到微服務的經驗分享
大型 Web Application 轉移到 微服務的經驗分享
Andrew Wu14.6K views
API Token 入門 by Andrew Wu
API Token 入門API Token 入門
API Token 入門
Andrew Wu21.4K views
Continuous Delivery - 敏捷開發的最後一哩路 by Miles Chou
Continuous Delivery - 敏捷開發的最後一哩路Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路
Miles Chou774 views

Similar to 與設計架構當朋友

《Linux运维趋势》2012年5月号 总第19期 by
《Linux运维趋势》2012年5月号 总第19期《Linux运维趋势》2012年5月号 总第19期
《Linux运维趋势》2012年5月号 总第19期51CTO
2.3K views38 slides
雲端行動商務發展趨勢 V1.2 by
雲端行動商務發展趨勢 V1.2雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2yaohung
1.8K views83 slides
About grow up by
About grow upAbout grow up
About grow upbiaowei zhuang
1.3K views39 slides
Website Pracice Focusing on UX, Chinese by
Website Pracice Focusing on UX, ChineseWebsite Pracice Focusing on UX, Chinese
Website Pracice Focusing on UX, Chinesemultiple1902
182 views24 slides
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲 by
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲悠識學院
12.4K views94 slides
Building Chatbot With Huggging Face by
 				Building Chatbot With Huggging Face 				Building Chatbot With Huggging Face
Building Chatbot With Huggging FaceKo Ko
125 views32 slides

Similar to 與設計架構當朋友 (20)

《Linux运维趋势》2012年5月号 总第19期 by 51CTO
《Linux运维趋势》2012年5月号 总第19期《Linux运维趋势》2012年5月号 总第19期
《Linux运维趋势》2012年5月号 总第19期
51CTO2.3K views
雲端行動商務發展趨勢 V1.2 by yaohung
雲端行動商務發展趨勢 V1.2雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2
yaohung1.8K views
Website Pracice Focusing on UX, Chinese by multiple1902
Website Pracice Focusing on UX, ChineseWebsite Pracice Focusing on UX, Chinese
Website Pracice Focusing on UX, Chinese
multiple1902182 views
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲 by 悠識學院
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
使用者中心的網站設計原則 以英國政府入口網gov.uk 為例 / 悠識 蔡明哲
悠識學院12.4K views
Building Chatbot With Huggging Face by Ko Ko
 				Building Chatbot With Huggging Face 				Building Chatbot With Huggging Face
Building Chatbot With Huggging Face
Ko Ko125 views
20130112用原型驅動設計@webconf by Justin Lee
20130112用原型驅動設計@webconf20130112用原型驅動設計@webconf
20130112用原型驅動設計@webconf
Justin Lee6K views
Learn Django With ChatGPT by Ko Ko
Learn Django With ChatGPTLearn Django With ChatGPT
Learn Django With ChatGPT
Ko Ko145 views
雲端產品的用戶體驗檢測重要性與作法 by NTUST
雲端產品的用戶體驗檢測重要性與作法雲端產品的用戶體驗檢測重要性與作法
雲端產品的用戶體驗檢測重要性與作法
NTUST1.6K views
Java Web框架汇总 by yiditushe
Java Web框架汇总Java Web框架汇总
Java Web框架汇总
yiditushe3.5K views
Csdn Java电子杂志第1期 by yiditushe
Csdn Java电子杂志第1期Csdn Java电子杂志第1期
Csdn Java电子杂志第1期
yiditushe821 views
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府 by Jason Cheng
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
開源x節流:企業應用經驗分享 (一)+(二) [2017/02/03] @臺中市政府
Jason Cheng11.6K views
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目 by Poy Chang
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Poy Chang121 views
數位企業營運三寶:雲端資源、數據驅動與人工智慧,新北市工策會,2023/9/6 by 張大明 Ta-Ming Chang
數位企業營運三寶:雲端資源、數據驅動與人工智慧,新北市工策會,2023/9/6數位企業營運三寶:雲端資源、數據驅動與人工智慧,新北市工策會,2023/9/6
數位企業營運三寶:雲端資源、數據驅動與人工智慧,新北市工策會,2023/9/6
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講) by Jeff Chu
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
Jeff Chu5.3K views
51 cto linuxops_issue2 by Yiwei Ma
51 cto linuxops_issue251 cto linuxops_issue2
51 cto linuxops_issue2
Yiwei Ma1.6K views

More from Win Yu

運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018 by
運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018
運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018Win Yu
1.6K views65 slides
AMP Roadshow Taipei by
AMP Roadshow TaipeiAMP Roadshow Taipei
AMP Roadshow TaipeiWin Yu
590 views19 slides
Video Face Recognition , Pattern Recognition Final Report by
Video Face Recognition , Pattern Recognition Final ReportVideo Face Recognition , Pattern Recognition Final Report
Video Face Recognition , Pattern Recognition Final ReportWin Yu
1.6K views20 slides
Pattern Recognition midterm Proposal by
Pattern Recognition midterm ProposalPattern Recognition midterm Proposal
Pattern Recognition midterm ProposalWin Yu
1K views12 slides
A rank based ensemble classifier for image classification by
A rank based ensemble classifier for image classificationA rank based ensemble classifier for image classification
A rank based ensemble classifier for image classificationWin Yu
700 views21 slides
Hybrid clustering based 3 d face modeling upon non-perfect orthogonality by
Hybrid clustering based 3 d face modeling upon non-perfect orthogonalityHybrid clustering based 3 d face modeling upon non-perfect orthogonality
Hybrid clustering based 3 d face modeling upon non-perfect orthogonalityWin Yu
794 views15 slides

More from Win Yu(11)

運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018 by Win Yu
運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018
運用 Cloud Pub/Sub 實作 PIXNET 跨產品動態整合 #modernWeb2018
Win Yu1.6K views
AMP Roadshow Taipei by Win Yu
AMP Roadshow TaipeiAMP Roadshow Taipei
AMP Roadshow Taipei
Win Yu590 views
Video Face Recognition , Pattern Recognition Final Report by Win Yu
Video Face Recognition , Pattern Recognition Final ReportVideo Face Recognition , Pattern Recognition Final Report
Video Face Recognition , Pattern Recognition Final Report
Win Yu1.6K views
Pattern Recognition midterm Proposal by Win Yu
Pattern Recognition midterm ProposalPattern Recognition midterm Proposal
Pattern Recognition midterm Proposal
Win Yu1K views
A rank based ensemble classifier for image classification by Win Yu
A rank based ensemble classifier for image classificationA rank based ensemble classifier for image classification
A rank based ensemble classifier for image classification
Win Yu700 views
Hybrid clustering based 3 d face modeling upon non-perfect orthogonality by Win Yu
Hybrid clustering based 3 d face modeling upon non-perfect orthogonalityHybrid clustering based 3 d face modeling upon non-perfect orthogonality
Hybrid clustering based 3 d face modeling upon non-perfect orthogonality
Win Yu794 views
MSR-Bing Image Retrieval Challenge ,written by Win by Win Yu
MSR-Bing Image Retrieval Challenge ,written by WinMSR-Bing Image Retrieval Challenge ,written by Win
MSR-Bing Image Retrieval Challenge ,written by Win
Win Yu745 views
Tpr star tree by Win Yu
Tpr star treeTpr star tree
Tpr star tree
Win Yu1.3K views
A completed modeling of local binary pattern operator by Win Yu
A completed modeling of local binary pattern operatorA completed modeling of local binary pattern operator
A completed modeling of local binary pattern operator
Win Yu4.9K views
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa... by Win Yu
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Win Yu2K views
Bundling Features for Large Scale Partial-Duplicate Web Image Search by Win Yu
Bundling Features for Large Scale Partial-Duplicate Web Image SearchBundling Features for Large Scale Partial-Duplicate Web Image Search
Bundling Features for Large Scale Partial-Duplicate Web Image Search
Win Yu947 views

Recently uploaded

Hacking Facebook for fun and profit by Pranav Hivarekar by
Hacking Facebook for fun and profit by Pranav HivarekarHacking Facebook for fun and profit by Pranav Hivarekar
Hacking Facebook for fun and profit by Pranav HivarekarPranav Hivarekar
6 views69 slides
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班 by
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班IttrainingIttraining
40 views37 slides
AI Technology & Development of Civilization by
AI Technology & Development of CivilizationAI Technology & Development of Civilization
AI Technology & Development of Civilizationunclebrown017
41 views74 slides
[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式 by
[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式
[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式Shengyou Fan
150 views54 slides
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班 by
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班IttrainingIttraining
43 views32 slides
AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班 by
AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班
AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班IttrainingIttraining
43 views25 slides

Recently uploaded(6)

Hacking Facebook for fun and profit by Pranav Hivarekar by Pranav Hivarekar
Hacking Facebook for fun and profit by Pranav HivarekarHacking Facebook for fun and profit by Pranav Hivarekar
Hacking Facebook for fun and profit by Pranav Hivarekar
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班 by IttrainingIttraining
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
AI Technology & Development of Civilization by unclebrown017
AI Technology & Development of CivilizationAI Technology & Development of Civilization
AI Technology & Development of Civilization
unclebrown01741 views
[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式 by Shengyou Fan
[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式
[GDG Kaohsiung DevFest 2023] 以 Compose 及 Kotlin Multiplatform 打造多平台應用程式
Shengyou Fan150 views
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班 by IttrainingIttraining
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班 by IttrainingIttraining
AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班
AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班

與設計架構當朋友