2つの同期 4つの状態 #pixiv_ios_arch

Kenji Tanaka
Kenji TanakaiOSエンジニア,サーバーサイドエンジニア at ピクシブ株式会社
2019/01/15 iOS #pixiv_ios_arch
• / @ktanaka117
•
• BOOTH iOS
• R&D Swift TDD
• PEAKS iOS
Voice Transformer VT-4
Voice Transformer VT-4
👧

• GUI 2 4
•


•
•
• 2
• 4
• GUI
•
•
•
• GUI Architectures

https://martinfowler.com/eaaDev/uiArchs.html
• Flow Synchronization

https://www.martinfowler.com/eaaDev/FlowSynchronization.html
• Observer Synchronization

https://www.martinfowler.com/eaaDev/MediatedSynchronization.html
2つの同期 4つの状態 #pixiv_ios_arch
2
•
• GUI
•
•
•
• etc…
GUI
• MVC
• MVP
• MVVM
• Flux
• Redux
• etc…
GUI
• GUI
• View 

Model
•
• = Presentation Domain Separation(PDS)
PDS GUI
2つの同期 4つの状態 #pixiv_ios_arch
2
• (Observer Synchronization)
• (Flow Synchronization)
•
•
•
•
• ex.) NotificationCenter 

center.post(name: .someNotification, object: nil)
•
•
•
•
• ex.) 

label.text = “hoge”

SessionManager.shared.authToken = “1234567890”
2つの同期 4つの状態 #pixiv_ios_arch
4
• 4
• Screen State
• Presentation State
• Session State
• Record State
Screen State
• View
• GUI
• ex.) label.text, imageView.image
Presentation State
• Presenter
• Screen State 

Screen State Session State
• ex.) presenter.labelText, presenter.iconImage, presenter.favState



Twitter 

on/off (Screen State) 

(Session/Record State)
Session State
• Model
• Record State
• Record State
•
• ex.) API/DB




…
Record State
• DataStore
•
• ex.) Realm 

API
2つの同期 4つの状態 #pixiv_ios_arch
2つの同期 4つの状態 #pixiv_ios_arch
Clean Architecture State
Presenter
ViewModel
UseCase
Interactor
APIClient
DBClient
Presentation Layer Domain Layer Data Layer
Clean Architecture GUI 

Clean Architecture State
View
ViewController
Presenter
ViewModel
APIClient
DBClient
Presentation Layer Domain Layer Data Layer
GUI ViewController View 

Screen State
View
ViewController
Clean Architecture State
UseCase
Interactor
Presenter
ViewModel
APIClient
DBClient
Presentation Layer Domain Layer Data Layer
View UseCase Presenter/ViewModel 

Presentation State
View
ViewController
Clean Architecture State
UseCase
Interactor
Presenter
ViewModel
APIClient
DBClient
Presentation Layer Domain Layer Data Layer
UseCase Interactor Data Layer 

Data Layer Session State
View
ViewController
Clean Architecture State
UseCase
Interactor
Presenter
ViewModel
APIClient
DBClient
Presentation Layer Domain Layer Data Layer
DB Record State 

API DB DB
View
ViewController
Clean Architecture State
UseCase
Interactor
PDS GUI
PDS 



Screen State Record State
State =
Presenter
ViewModel
APIClient
DBClientView
ViewController UseCase
Interactor
Screen State Record State PDS 



Fat
APIClient
DBClientView
ViewController
State =
Presenter ViewModel
UseCase Interactor
APIClient DBClient
MVC, MVP, MVVM GUI 

Screen State State
View ViewController
UseCase Interactor
APIClient DBClient
Presenter ViewModel


State
Presenter ViewModel
UseCase Interactor
APIClient DBClient
View ViewController
UseCase Interactor
APIClient DBClient
Presenter ViewModel


State
etc…


💪
2つの同期 4つの状態 #pixiv_ios_arch
2つの同期 4つの状態 #pixiv_ios_arch
Screen/Presentation State Session/Record State
ModelView(Controller)
(Cocoa) MVC
2つの同期 4つの状態 #pixiv_ios_arch
Twitter 

Presentation State Screen State
MVP(Supervising Controller)
View Model
Presenter
Session/Record 

MVP(Supervising Controller)
View Model
Presenter
2つの同期 4つの状態 #pixiv_ios_arch


MVP(Passive View)
View ModelPresenter
2つの同期 4つの状態 #pixiv_ios_arch
GUI
• 

•
• 

•
• 

• 

•
2つの同期 4つの状態 #pixiv_ios_arch
1 of 48

Recommended

2つの同期 4つの状態 #app_mp by
2つの同期 4つの状態 #app_mp2つの同期 4つの状態 #app_mp
2つの同期 4つの状態 #app_mpKenji Tanaka
1.7K views47 slides
Bitrise & OpenSTF by
Bitrise & OpenSTFBitrise & OpenSTF
Bitrise & OpenSTFKarol Wrótniak
390 views14 slides
Microservices from operations aspect by
Microservices from operations aspectMicroservices from operations aspect
Microservices from operations aspectDavid Papp
7.5K views26 slides
Microservices environment in production by
Microservices environment in productionMicroservices environment in production
Microservices environment in productionDavid Papp
7.6K views44 slides
Continuous Deployment with Containers by
Continuous Deployment with ContainersContinuous Deployment with Containers
Continuous Deployment with ContainersDavid Papp
7.8K views38 slides
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu... by
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Red Hat Developers
173 views45 slides

More Related Content

What's hot

APIs for API Management: Consume and Develop Apps by
APIs for API Management: Consume and Develop AppsAPIs for API Management: Consume and Develop Apps
APIs for API Management: Consume and Develop AppsWSO2
914 views17 slides
Indore mule soft meetup 3 by
Indore mule soft meetup 3Indore mule soft meetup 3
Indore mule soft meetup 3Kirti Gurjar
316 views26 slides
Lightweight ESB Alternatives by
Lightweight ESB AlternativesLightweight ESB Alternatives
Lightweight ESB AlternativesChris Haddad
5.8K views28 slides
Kubernetes - training micro-dragons without getting burnt by
Kubernetes -  training micro-dragons without getting burntKubernetes -  training micro-dragons without getting burnt
Kubernetes - training micro-dragons without getting burntAmir Moghimi
952 views22 slides
Glpi 9.2-presentation by
Glpi 9.2-presentationGlpi 9.2-presentation
Glpi 9.2-presentationalexandre delaunay
3.8K views36 slides
SDLC, Agile methodologies and Career in Product management by
SDLC, Agile methodologies and Career in Product managementSDLC, Agile methodologies and Career in Product management
SDLC, Agile methodologies and Career in Product managementFoyzul Karim
254 views12 slides

What's hot(11)

APIs for API Management: Consume and Develop Apps by WSO2
APIs for API Management: Consume and Develop AppsAPIs for API Management: Consume and Develop Apps
APIs for API Management: Consume and Develop Apps
WSO2914 views
Indore mule soft meetup 3 by Kirti Gurjar
Indore mule soft meetup 3Indore mule soft meetup 3
Indore mule soft meetup 3
Kirti Gurjar316 views
Lightweight ESB Alternatives by Chris Haddad
Lightweight ESB AlternativesLightweight ESB Alternatives
Lightweight ESB Alternatives
Chris Haddad5.8K views
Kubernetes - training micro-dragons without getting burnt by Amir Moghimi
Kubernetes -  training micro-dragons without getting burntKubernetes -  training micro-dragons without getting burnt
Kubernetes - training micro-dragons without getting burnt
Amir Moghimi952 views
SDLC, Agile methodologies and Career in Product management by Foyzul Karim
SDLC, Agile methodologies and Career in Product managementSDLC, Agile methodologies and Career in Product management
SDLC, Agile methodologies and Career in Product management
Foyzul Karim254 views
DevOps Moves To Production (Lori MacVittie) by Red Hat Developers
DevOps Moves To Production (Lori MacVittie)DevOps Moves To Production (Lori MacVittie)
DevOps Moves To Production (Lori MacVittie)
Red Hat Developers1.5K views
Introduction to WSO2 Developer Studio by WSO2
Introduction to WSO2 Developer Studio Introduction to WSO2 Developer Studio
Introduction to WSO2 Developer Studio
WSO25.4K views
Web application I have always dreamt of by Victor_Cr
Web application I have always dreamt ofWeb application I have always dreamt of
Web application I have always dreamt of
Victor_Cr2K views
Microservices: A developer's approach by Foyzul Karim
Microservices: A developer's approachMicroservices: A developer's approach
Microservices: A developer's approach
Foyzul Karim401 views
A practical approach on - How to design offline-online synchronization system by Foyzul Karim
A practical approach on - How to design offline-online synchronization systemA practical approach on - How to design offline-online synchronization system
A practical approach on - How to design offline-online synchronization system
Foyzul Karim354 views

Similar to 2つの同期 4つの状態 #pixiv_ios_arch

2つの同期 4つの状態 #roppongiswift by
2つの同期 4つの状態 #roppongiswift2つの同期 4つの状態 #roppongiswift
2つの同期 4つの状態 #roppongiswiftKenji Tanaka
541 views41 slides
Why and How SmartNews uses SaaS? by
Why and How SmartNews uses SaaS?Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?Takumi Sakamoto
501 views76 slides
淺談 Startup 公司的軟體開發流程 v2 by
淺談 Startup 公司的軟體開發流程 v2淺談 Startup 公司的軟體開發流程 v2
淺談 Startup 公司的軟體開發流程 v2Wen-Tien Chang
38.8K views160 slides
Agile startup company management and operation by
Agile startup company management and operationAgile startup company management and operation
Agile startup company management and operationJiang Zhu
872 views160 slides
First Look at Azure Logic Apps (BAUG) by
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)Daniel Toomey
738 views41 slides
20140211 BTUG.be - Workflow Manager by
20140211 BTUG.be - Workflow Manager20140211 BTUG.be - Workflow Manager
20140211 BTUG.be - Workflow ManagerBTUGbe
599 views28 slides

Similar to 2つの同期 4つの状態 #pixiv_ios_arch(20)

2つの同期 4つの状態 #roppongiswift by Kenji Tanaka
2つの同期 4つの状態 #roppongiswift2つの同期 4つの状態 #roppongiswift
2つの同期 4つの状態 #roppongiswift
Kenji Tanaka541 views
Why and How SmartNews uses SaaS? by Takumi Sakamoto
Why and How SmartNews uses SaaS?Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?
Takumi Sakamoto501 views
淺談 Startup 公司的軟體開發流程 v2 by Wen-Tien Chang
淺談 Startup 公司的軟體開發流程 v2淺談 Startup 公司的軟體開發流程 v2
淺談 Startup 公司的軟體開發流程 v2
Wen-Tien Chang38.8K views
Agile startup company management and operation by Jiang Zhu
Agile startup company management and operationAgile startup company management and operation
Agile startup company management and operation
Jiang Zhu872 views
First Look at Azure Logic Apps (BAUG) by Daniel Toomey
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
Daniel Toomey738 views
20140211 BTUG.be - Workflow Manager by BTUGbe
20140211 BTUG.be - Workflow Manager20140211 BTUG.be - Workflow Manager
20140211 BTUG.be - Workflow Manager
BTUGbe599 views
Workflow Manager - a technical overview (Sam Vanhoutte) by Sam Vanhoutte
Workflow Manager - a technical overview (Sam Vanhoutte)Workflow Manager - a technical overview (Sam Vanhoutte)
Workflow Manager - a technical overview (Sam Vanhoutte)
Sam Vanhoutte10.8K views
Vincent biret azure functions and flow (ottawa) by Vincent Biret
Vincent biret azure functions and flow (ottawa)Vincent biret azure functions and flow (ottawa)
Vincent biret azure functions and flow (ottawa)
Vincent Biret176 views
Vincent biret azure functions and flow (toronto) by Vincent Biret
Vincent biret azure functions and flow (toronto)Vincent biret azure functions and flow (toronto)
Vincent biret azure functions and flow (toronto)
Vincent Biret479 views
從 Ops 觀點看 DevOps, DevOps from Ops Perspective by Robert Hu
從 Ops 觀點看 DevOps, DevOps from Ops Perspective從 Ops 觀點看 DevOps, DevOps from Ops Perspective
從 Ops 觀點看 DevOps, DevOps from Ops Perspective
Robert Hu2.2K views
Building your bi system-HadoopCon Taiwan 2015 by Bryan Yang
Building your bi system-HadoopCon Taiwan 2015Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015
Bryan Yang799 views
Xtending nintex workflow cloud w azure functions - xchange conference by Michael Oryszak
Xtending nintex workflow cloud w azure functions - xchange conferenceXtending nintex workflow cloud w azure functions - xchange conference
Xtending nintex workflow cloud w azure functions - xchange conference
Michael Oryszak257 views
Red Hat JBoss BRMS and BPMS Workbench and Rich Client Technology by Mark Proctor
Red Hat JBoss BRMS and BPMS Workbench and Rich Client TechnologyRed Hat JBoss BRMS and BPMS Workbench and Rich Client Technology
Red Hat JBoss BRMS and BPMS Workbench and Rich Client Technology
Mark Proctor3.8K views
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph by Vincent Biret
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
Vincent Biret250 views
Microsoft BI Cool Data Visualizations by Mark Kromer
Microsoft BI Cool Data VisualizationsMicrosoft BI Cool Data Visualizations
Microsoft BI Cool Data Visualizations
Mark Kromer766 views
An insight to microsoft platform by Confiz
An insight to microsoft platformAn insight to microsoft platform
An insight to microsoft platform
Confiz582 views
SPS calgary 2017 introduction to azure functions microsoft flow by Vincent Biret
SPS calgary 2017 introduction to azure functions microsoft flowSPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flow
Vincent Biret538 views
DevOps by examples @ devopsheroes 2016 by Giulio Vian
DevOps by examples @ devopsheroes 2016DevOps by examples @ devopsheroes 2016
DevOps by examples @ devopsheroes 2016
Giulio Vian214 views
Sps toronto introduction to azure functions microsoft flow by Vincent Biret
Sps toronto introduction to azure functions microsoft flowSps toronto introduction to azure functions microsoft flow
Sps toronto introduction to azure functions microsoft flow
Vincent Biret326 views

More from Kenji Tanaka

FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc by
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdcFatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdcKenji Tanaka
13K views39 slides
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night by
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_nightリリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_nightKenji Tanaka
1.2K views16 slides
ポストモーテムやってみた #yjbonfire by
ポストモーテムやってみた #yjbonfireポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfireKenji Tanaka
1.7K views17 slides
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night by
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_nightトークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_nightKenji Tanaka
2K views47 slides
よく使うテストヘルパーの紹介 #ios_test_night by
よく使うテストヘルパーの紹介 #ios_test_nightよく使うテストヘルパーの紹介 #ios_test_night
よく使うテストヘルパーの紹介 #ios_test_nightKenji Tanaka
804 views12 slides
Swiftで聞いておぼえるテスト書き by
Swiftで聞いておぼえるテスト書きSwiftで聞いておぼえるテスト書き
Swiftで聞いておぼえるテスト書きKenji Tanaka
494 views33 slides

More from Kenji Tanaka(20)

FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc by Kenji Tanaka
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdcFatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
Kenji Tanaka13K views
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night by Kenji Tanaka
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_nightリリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
Kenji Tanaka1.2K views
ポストモーテムやってみた #yjbonfire by Kenji Tanaka
ポストモーテムやってみた #yjbonfireポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfire
Kenji Tanaka1.7K views
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night by Kenji Tanaka
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_nightトークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
Kenji Tanaka2K views
よく使うテストヘルパーの紹介 #ios_test_night by Kenji Tanaka
よく使うテストヘルパーの紹介 #ios_test_nightよく使うテストヘルパーの紹介 #ios_test_night
よく使うテストヘルパーの紹介 #ios_test_night
Kenji Tanaka804 views
Swiftで聞いておぼえるテスト書き by Kenji Tanaka
Swiftで聞いておぼえるテスト書きSwiftで聞いておぼえるテスト書き
Swiftで聞いておぼえるテスト書き
Kenji Tanaka494 views
設計時空のリファクタリング by Kenji Tanaka
設計時空のリファクタリング設計時空のリファクタリング
設計時空のリファクタリング
Kenji Tanaka4.4K views
WACATE 2018 Summer by Kenji Tanaka
WACATE 2018 SummerWACATE 2018 Summer
WACATE 2018 Summer
Kenji Tanaka1.4K views
テスト駆動開発入門 by Swift by Kenji Tanaka
テスト駆動開発入門 by Swiftテスト駆動開発入門 by Swift
テスト駆動開発入門 by Swift
Kenji Tanaka518 views
An iOS Engineer challenges Web. by Kenji Tanaka
An iOS Engineer challenges Web.An iOS Engineer challenges Web.
An iOS Engineer challenges Web.
Kenji Tanaka877 views
エンジニアのためのブログ講座Ver4 by Kenji Tanaka
エンジニアのためのブログ講座Ver4エンジニアのためのブログ講座Ver4
エンジニアのためのブログ講座Ver4
Kenji Tanaka1.3K views
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品 by Kenji Tanaka
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品
Kenji Tanaka927 views
節子、それViewControllerやない...、FatViewControllerや...。 by Kenji Tanaka
節子、それViewControllerやない...、FatViewControllerや...。節子、それViewControllerやない...、FatViewControllerや...。
節子、それViewControllerやない...、FatViewControllerや...。
Kenji Tanaka30.4K views
iOS 11からのDeviceCheck #とは by Kenji Tanaka
iOS 11からのDeviceCheck #とはiOS 11からのDeviceCheck #とは
iOS 11からのDeviceCheck #とは
Kenji Tanaka1.4K views
設計に答えはないから探してみよう by Kenji Tanaka
設計に答えはないから探してみよう設計に答えはないから探してみよう
設計に答えはないから探してみよう
Kenji Tanaka1.3K views
iOS 11からのアプリ間ファイル共有 by Kenji Tanaka
iOS 11からのアプリ間ファイル共有iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有
Kenji Tanaka5.2K views
iOS 11からのアプリ間ファイル共有_公開用 by Kenji Tanaka
iOS 11からのアプリ間ファイル共有_公開用iOS 11からのアプリ間ファイル共有_公開用
iOS 11からのアプリ間ファイル共有_公開用
Kenji Tanaka4.7K views
参加者と振り返るWWDC17 公開用 by Kenji Tanaka
参加者と振り返るWWDC17 公開用参加者と振り返るWWDC17 公開用
参加者と振り返るWWDC17 公開用
Kenji Tanaka990 views
WWWDCの振り返りを始めるために by Kenji Tanaka
WWWDCの振り返りを始めるためにWWWDCの振り返りを始めるために
WWWDCの振り返りを始めるために
Kenji Tanaka1K views

Recently uploaded

iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...Bernd Ruecker
50 views69 slides
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...ShapeBlue
154 views62 slides
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
123 views28 slides
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TShapeBlue
112 views34 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
61 views21 slides
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPoolShapeBlue
84 views10 slides

Recently uploaded(20)

iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue154 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue112 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue94 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue132 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue93 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely78 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue176 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue85 views
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ by ShapeBlue
Confidence in CloudStack - Aron Wagner, Nathan Gleason - AmericConfidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
ShapeBlue88 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue222 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue98 views

2つの同期 4つの状態 #pixiv_ios_arch