Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Domain vs Data Centric Graphs
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tareq Abedrabbo
May 28, 2014
Technology
2
210
Domain vs Data Centric Graphs
Graph Pub London
Tareq Abedrabbo
May 28, 2014
Tweet
Share
More Decks by Tareq Abedrabbo
See All by Tareq Abedrabbo
Not a SO(A) Trivial Question!
tareqabedrabbo
0
65
Designing APIs for Data Driven Systems
tareqabedrabbo
0
59
Things I wish I'd known before I started with Microservices
tareqabedrabbo
0
680
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
1
480
The 7 Deadly Sins of Microservices
tareqabedrabbo
7
1.2k
The Ubiquitous Graph
tareqabedrabbo
0
210
The 7 Deadly Sins of Microservices
tareqabedrabbo
0
620
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
0
96
Time Series and Events: Storage and Querying Strategies with Cassandra
tareqabedrabbo
0
320
Other Decks in Technology
See All in Technology
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
290
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
240
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
250
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
Agent Skils
dip_tech
PRO
0
100
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
2.1k
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
460
プロポーザルに込める段取り八分
shoheimitani
1
280
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
66
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Designing for Timeless Needs
cassininazir
0
130
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
53
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Transcript
Domain vs Data Centric Graphs Tareq Abedrabbo - Graph Pub
28 May 2014
How do I approach developing a graph application?
Domain-centric applications
• Well-defined data model • Data changes through user interactions
• Flexible but predictable data structure(s) • Recommendation engines, social networks, etc… • Top-down design
Data-centric applications
• Complex connected data that typically models real world networks
• Integrated from a variety of different sources • Data can be unpredictable • Telco networks, utility networks, etc… • bottom-up design
Typically applications fall somewhere between these 2 types
• For domain centric applications, consider using an OGM framework
such as SDN • For data centric applications, consider working more closely with the graph model
Links • Twitter: @tareq_abedrabbo • Blog: http://www.terminalstate.net • Slides: https://speakerdeck.com/tareqabedrabbo
• Open Credo: http://www.opencredo.com Thank you!