SlideShare a Scribd company logo
1 of 41
Download to read offline
From oc_filecache to a
flexible and scalable
OC namespace
OCC 2015
Hugo González Labrador IT-DSS-FDO
About me
About me
Technical student
About me
Technical student
CERNBox project
About me
Technical student
CERNBox project
Integration (OC with EOS)
Scalability (DAS, HASD)
What is a cache ?
What is a cache ?
A cache is a place to store something temporarily in a
computing environment.
A cache is controlled by a cache algorithm that provides
instructions for how the cache should be maintained (LRU,
MRU …)
What is a namespace ?
What is a namespace ?
A namespace uniquely identifies a name so that there is
no ambiguity when files having different origins but the
same names are mixed together
What is oc_filecache ?
What is oc_filecache ?
Is it a cache ?
What is oc_filecache ?
Is it a cache ? No
What is oc_filecache ?
Is it a cache ? No
Is it a namespace ?
What is oc_filecache ?
Is it a cache ? No
Is it a namespace ? Not when sharing is enabled
No user namespace when
sharing is enabled
What is oc_filecache ?
Is it a cache ?
Is it a namespace ?
So, what is oc_filecache ?
No
Not when sharing is enabled
What is oc_filecache ?
Is it a cache ?
Is it a namespace ?
So, what is oc_filecache ?
No
An ad-hoc component which is the foundation of
OwnCloud.
Not when sharing is enabled
What does oc_filecache ?
What does oc_filecache ?
1. Provides a hierarchical structure for the files within all the
storages
What does oc_filecache ?
1. Provides a hierarchical structure for the files within all the
storages
2. Assigns a unique ID to all the files in all the storages
What does oc_filecache ?
1. Provides a hierarchical structure for the files within all the
storages
2. Assigns a unique ID to all the files in all the storages
3. Propagates changes to the top level directory
What components are using
oc_filecache directly?
What components are using
oc_filecache directly?
1. Core apps Files, Files External, Files Sharing …
What components are using
oc_filecache directly?
1. Core apps
2. Core library
Files, Files External, Files Sharing …
Cache, Storage, Share, Repair …
What components are using
oc_filecache directly?
1. Core apps
2. Core library
Files, Files External, Files Sharing …
Cache, Storage, Share, Repair …
3. Probably 3rd apps
SCALING
OWNCLOUD:
A suggestion
1st
Let’s call things by their name
Cache Namespace
2nd
OCFilesCache
to
OCFilesNSDispatcher
3rd
Create public interface
OCPFilesNSINamespace
4th
Implement
different namespaces plugins
OCFilesNSLocalNS OCFilesNSEosNS OCFilesNSSwiftNS
5th
Replace
direct calls to oc_filecache
with
OCPFilesNSDispatcher
Architecture
Eos
Swift
Local
NSDispatcher
EosNS
SwiftNS
LocalNS
Requests
Benefits
Benefits
Flexibility:
Namespace in different technologies
Benefits
Flexibility:
Namespace in different technologies
Scalability:
A namespace per user and not a global one
Take advantage of the storage (geo replication,
checksums, built-in versions and trashbin)
Benefits
Flexibility:
Namespace in different technologies
Avoid patching the core. Go upstream!!!
Scalability:
A namespace per user and not a global one
Take advantage of the storage (geo replication,
checksums, built-in versions and trashbin)
Benefits
Move responsibility from the core to NS plugin
developer
Flexibility:
Namespace in different technologies
Scalability:
A namespace per user and not a global one
Take advantage of the storage (geo replication,
checksums, built-in versions and trashbin)
Avoid patching the core. Go upstream!!!
Drawbacks
Might (it shouldn’t) break backward compatibility
Robustness and Scalability
are the most important aspects.
We would like to help improve OwnCloud by
rethinking core architecture based on a scalable
design.
We think that scalable OwnCloud architecture will
benefit all users and all market segments.
The message
Danke!

More Related Content

What's hot

What's hot (20)

File System Interface
File System InterfaceFile System Interface
File System Interface
 
Vfs
VfsVfs
Vfs
 
Ch11 file system interface
Ch11 file system interfaceCh11 file system interface
Ch11 file system interface
 
Linux course fhs file hierarchy standard
Linux   course   fhs file hierarchy standardLinux   course   fhs file hierarchy standard
Linux course fhs file hierarchy standard
 
Unix intro
Unix introUnix intro
Unix intro
 
Itc333 week 3
Itc333   week 3Itc333   week 3
Itc333 week 3
 
Ch11 file system implementation
Ch11 file system implementationCh11 file system implementation
Ch11 file system implementation
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
File Protection
File ProtectionFile Protection
File Protection
 
Linux day 2.ppt
Linux day  2.pptLinux day  2.ppt
Linux day 2.ppt
 
Unix file systems 2 in unix internal systems
Unix file systems 2 in unix internal systems Unix file systems 2 in unix internal systems
Unix file systems 2 in unix internal systems
 
Building File Systems with FUSE
Building File Systems with FUSEBuilding File Systems with FUSE
Building File Systems with FUSE
 
Introduction to Unix-like systems (Part I-IV)
Introduction to Unix-like systems (Part I-IV)Introduction to Unix-like systems (Part I-IV)
Introduction to Unix-like systems (Part I-IV)
 
Unix File System
Unix File SystemUnix File System
Unix File System
 
De-Anonymizing Live CDs through Physical Memory Analysis
De-Anonymizing Live CDs through Physical Memory AnalysisDe-Anonymizing Live CDs through Physical Memory Analysis
De-Anonymizing Live CDs through Physical Memory Analysis
 
Linux commands Class 5 - 8 oct 2021
Linux commands Class 5 - 8 oct 2021Linux commands Class 5 - 8 oct 2021
Linux commands Class 5 - 8 oct 2021
 
4. linux file systems
4. linux file systems4. linux file systems
4. linux file systems
 
Linux passwords class 4
Linux passwords class 4Linux passwords class 4
Linux passwords class 4
 
(120513) #fitalk an introduction to linux memory forensics
(120513) #fitalk   an introduction to linux memory forensics(120513) #fitalk   an introduction to linux memory forensics
(120513) #fitalk an introduction to linux memory forensics
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
 

Viewers also liked

Amitie noeud solide, by Lonzer Zilerion
Amitie noeud solide, by Lonzer ZilerionAmitie noeud solide, by Lonzer Zilerion
Amitie noeud solide, by Lonzer Zilerioncoachvalery
 
2015.11.30 About EBTC by Joerg Uehlin
2015.11.30 About EBTC by Joerg Uehlin2015.11.30 About EBTC by Joerg Uehlin
2015.11.30 About EBTC by Joerg UehlinCleanTechLatvia
 
Civics 8 Parent Night v07
Civics 8 Parent Night v07Civics 8 Parent Night v07
Civics 8 Parent Night v07bsurkan
 
James & Elena´s Family book Parte2
James & Elena´s Family book Parte2James & Elena´s Family book Parte2
James & Elena´s Family book Parte2kermotsura
 
2015.11.30 Vega1 Ltd. by Janis Zviedris
2015.11.30 Vega1 Ltd. by Janis Zviedris2015.11.30 Vega1 Ltd. by Janis Zviedris
2015.11.30 Vega1 Ltd. by Janis ZviedrisCleanTechLatvia
 
Questionaire english
Questionaire englishQuestionaire english
Questionaire englishyeso126
 
Widia andiani wijaya (1201145103)
Widia andiani wijaya (1201145103)Widia andiani wijaya (1201145103)
Widia andiani wijaya (1201145103)widyaandiani
 
Cos'è l'introversione. Dal pregiudizio alla conoscenza
Cos'è l'introversione. Dal pregiudizio alla conoscenzaCos'è l'introversione. Dal pregiudizio alla conoscenza
Cos'è l'introversione. Dal pregiudizio alla conoscenzaLIDI
 
مواصفات وزارة الاشغال
مواصفات وزارة الاشغالمواصفات وزارة الاشغال
مواصفات وزارة الاشغالLaith Abdel Nabi
 
Bringing collaborative test to life an example of community effort
Bringing collaborative test to life  an example of community effort Bringing collaborative test to life  an example of community effort
Bringing collaborative test to life an example of community effort Comarch
 
The Future of Connected Objects @ Digital Shoreditch 2015
The Future of Connected Objects @ Digital Shoreditch 2015The Future of Connected Objects @ Digital Shoreditch 2015
The Future of Connected Objects @ Digital Shoreditch 2015Graftt
 
Bai thu hoach dang loai gioi 2016
Bai thu hoach dang loai gioi 2016Bai thu hoach dang loai gioi 2016
Bai thu hoach dang loai gioi 2016Thích Hô Hấp
 
Komunikasi Data by selamet hariadi
Komunikasi Data by selamet hariadiKomunikasi Data by selamet hariadi
Komunikasi Data by selamet hariadiSelamet Hariadi
 
Tabela diametro-furo-para-fazer-rosca
Tabela diametro-furo-para-fazer-roscaTabela diametro-furo-para-fazer-rosca
Tabela diametro-furo-para-fazer-roscaBraga2013
 

Viewers also liked (20)

Project Chrysalis – Transforming the Digital Business of the National Archive...
Project Chrysalis – Transforming the Digital Business of the National Archive...Project Chrysalis – Transforming the Digital Business of the National Archive...
Project Chrysalis – Transforming the Digital Business of the National Archive...
 
Amitie noeud solide, by Lonzer Zilerion
Amitie noeud solide, by Lonzer ZilerionAmitie noeud solide, by Lonzer Zilerion
Amitie noeud solide, by Lonzer Zilerion
 
2015.11.30 About EBTC by Joerg Uehlin
2015.11.30 About EBTC by Joerg Uehlin2015.11.30 About EBTC by Joerg Uehlin
2015.11.30 About EBTC by Joerg Uehlin
 
Techniques for Preserving Scientific Software Executions: Preserve the Mess o...
Techniques for Preserving Scientific Software Executions: Preserve the Mess o...Techniques for Preserving Scientific Software Executions: Preserve the Mess o...
Techniques for Preserving Scientific Software Executions: Preserve the Mess o...
 
Civics 8 Parent Night v07
Civics 8 Parent Night v07Civics 8 Parent Night v07
Civics 8 Parent Night v07
 
James & Elena´s Family book Parte2
James & Elena´s Family book Parte2James & Elena´s Family book Parte2
James & Elena´s Family book Parte2
 
B ed online assignment
B ed online assignmentB ed online assignment
B ed online assignment
 
2015.11.30 Vega1 Ltd. by Janis Zviedris
2015.11.30 Vega1 Ltd. by Janis Zviedris2015.11.30 Vega1 Ltd. by Janis Zviedris
2015.11.30 Vega1 Ltd. by Janis Zviedris
 
Questionaire english
Questionaire englishQuestionaire english
Questionaire english
 
Moo cs
Moo csMoo cs
Moo cs
 
Widia andiani wijaya (1201145103)
Widia andiani wijaya (1201145103)Widia andiani wijaya (1201145103)
Widia andiani wijaya (1201145103)
 
Cos'è l'introversione. Dal pregiudizio alla conoscenza
Cos'è l'introversione. Dal pregiudizio alla conoscenzaCos'è l'introversione. Dal pregiudizio alla conoscenza
Cos'è l'introversione. Dal pregiudizio alla conoscenza
 
مواصفات وزارة الاشغال
مواصفات وزارة الاشغالمواصفات وزارة الاشغال
مواصفات وزارة الاشغال
 
Bringing collaborative test to life an example of community effort
Bringing collaborative test to life  an example of community effort Bringing collaborative test to life  an example of community effort
Bringing collaborative test to life an example of community effort
 
Raport koncowy tu 154m
Raport koncowy tu 154mRaport koncowy tu 154m
Raport koncowy tu 154m
 
Immune Support by Ellen Kamhi PhD RN, The Natural Nurse
Immune Support by Ellen Kamhi PhD RN, The Natural NurseImmune Support by Ellen Kamhi PhD RN, The Natural Nurse
Immune Support by Ellen Kamhi PhD RN, The Natural Nurse
 
The Future of Connected Objects @ Digital Shoreditch 2015
The Future of Connected Objects @ Digital Shoreditch 2015The Future of Connected Objects @ Digital Shoreditch 2015
The Future of Connected Objects @ Digital Shoreditch 2015
 
Bai thu hoach dang loai gioi 2016
Bai thu hoach dang loai gioi 2016Bai thu hoach dang loai gioi 2016
Bai thu hoach dang loai gioi 2016
 
Komunikasi Data by selamet hariadi
Komunikasi Data by selamet hariadiKomunikasi Data by selamet hariadi
Komunikasi Data by selamet hariadi
 
Tabela diametro-furo-para-fazer-rosca
Tabela diametro-furo-para-fazer-roscaTabela diametro-furo-para-fazer-rosca
Tabela diametro-furo-para-fazer-rosca
 

Similar to From oc_filecache to a flexible and scalable OC namespace

Scale11x lxc talk
Scale11x lxc talkScale11x lxc talk
Scale11x lxc talkdotCloud
 
LXC Containers and AUFs
LXC Containers and AUFsLXC Containers and AUFs
LXC Containers and AUFsDocker, Inc.
 
Lightweight Virtualization: LXC containers & AUFS
Lightweight Virtualization: LXC containers & AUFSLightweight Virtualization: LXC containers & AUFS
Lightweight Virtualization: LXC containers & AUFSJérôme Petazzoni
 
Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)Simeon Warner
 
What is Object storage ?
What is Object storage ?What is Object storage ?
What is Object storage ?Nabil Kassi
 
Locus Distributed Operating System
Locus Distributed Operating SystemLocus Distributed Operating System
Locus Distributed Operating SystemTamer Rezk
 
Geek Week 2016 - Deep Dive To Openstack
Geek Week 2016 -  Deep Dive To OpenstackGeek Week 2016 -  Deep Dive To Openstack
Geek Week 2016 - Deep Dive To OpenstackHaim Ateya
 
ElasticSearch in Production: lessons learned
ElasticSearch in Production: lessons learnedElasticSearch in Production: lessons learned
ElasticSearch in Production: lessons learnedBeyondTrees
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 reportKoji Kawamura
 
dotCloud (now Docker) Paas under the_hood
dotCloud (now Docker) Paas under the_hood dotCloud (now Docker) Paas under the_hood
dotCloud (now Docker) Paas under the_hood Susan Wu
 
IRS_DGP_Modernization_Oracle_DB_Naming_Stds
IRS_DGP_Modernization_Oracle_DB_Naming_StdsIRS_DGP_Modernization_Oracle_DB_Naming_Stds
IRS_DGP_Modernization_Oracle_DB_Naming_StdsDavid G. Peterson, PMP
 
What you need to know about ceph
What you need to know about cephWhat you need to know about ceph
What you need to know about cephEmma Haruka Iwao
 
Cloud forensics putting the bits back together
Cloud forensics putting the bits back togetherCloud forensics putting the bits back together
Cloud forensics putting the bits back togetherShakacon
 
Workshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceWorkshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceMahesh Palamuttath
 
file management_osnotes.ppt
file management_osnotes.pptfile management_osnotes.ppt
file management_osnotes.pptHelalMirzad
 
Flexible Resources In 3 6 And E4
Flexible Resources In 3 6 And E4Flexible Resources In 3 6 And E4
Flexible Resources In 3 6 And E4szbra
 

Similar to From oc_filecache to a flexible and scalable OC namespace (20)

Scale11x lxc talk
Scale11x lxc talkScale11x lxc talk
Scale11x lxc talk
 
LXC Containers and AUFs
LXC Containers and AUFsLXC Containers and AUFs
LXC Containers and AUFs
 
Lightweight Virtualization: LXC containers & AUFS
Lightweight Virtualization: LXC containers & AUFSLightweight Virtualization: LXC containers & AUFS
Lightweight Virtualization: LXC containers & AUFS
 
Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)Oxford Common File Layout (OCFL)
Oxford Common File Layout (OCFL)
 
What is Object storage ?
What is Object storage ?What is Object storage ?
What is Object storage ?
 
Locus Distributed Operating System
Locus Distributed Operating SystemLocus Distributed Operating System
Locus Distributed Operating System
 
Storage School 1
Storage School 1Storage School 1
Storage School 1
 
Geek Week 2016 - Deep Dive To Openstack
Geek Week 2016 -  Deep Dive To OpenstackGeek Week 2016 -  Deep Dive To Openstack
Geek Week 2016 - Deep Dive To Openstack
 
ElasticSearch in Production: lessons learned
ElasticSearch in Production: lessons learnedElasticSearch in Production: lessons learned
ElasticSearch in Production: lessons learned
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 report
 
dotCloud (now Docker) Paas under the_hood
dotCloud (now Docker) Paas under the_hood dotCloud (now Docker) Paas under the_hood
dotCloud (now Docker) Paas under the_hood
 
55j7
55j755j7
55j7
 
IRS_DGP_Modernization_Oracle_DB_Naming_Stds
IRS_DGP_Modernization_Oracle_DB_Naming_StdsIRS_DGP_Modernization_Oracle_DB_Naming_Stds
IRS_DGP_Modernization_Oracle_DB_Naming_Stds
 
What you need to know about ceph
What you need to know about cephWhat you need to know about ceph
What you need to know about ceph
 
Cloud forensics putting the bits back together
Cloud forensics putting the bits back togetherCloud forensics putting the bits back together
Cloud forensics putting the bits back together
 
Workshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceWorkshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d space
 
File Allocation Methods.ppt
File Allocation Methods.pptFile Allocation Methods.ppt
File Allocation Methods.ppt
 
file management_osnotes.ppt
file management_osnotes.pptfile management_osnotes.ppt
file management_osnotes.ppt
 
Flexible Resources In 3 6 And E4
Flexible Resources In 3 6 And E4Flexible Resources In 3 6 And E4
Flexible Resources In 3 6 And E4
 
Os6
Os6Os6
Os6
 

Recently uploaded

NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 

Recently uploaded (17)

NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 

From oc_filecache to a flexible and scalable OC namespace