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
Tareq Abedrabbo
May 28, 2014
Technology
2
200
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
61
Designing APIs for Data Driven Systems
tareqabedrabbo
0
56
Things I wish I'd known before I started with Microservices
tareqabedrabbo
0
660
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
1
470
The 7 Deadly Sins of Microservices
tareqabedrabbo
7
1.2k
The Ubiquitous Graph
tareqabedrabbo
0
200
The 7 Deadly Sins of Microservices
tareqabedrabbo
0
610
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
0
73
Time Series and Events: Storage and Querying Strategies with Cassandra
tareqabedrabbo
0
290
Other Decks in Technology
See All in Technology
[2025-09-30] Databricks Genie を利用した分析基盤とデータモデリングの IVRy の現在地
wxyzzz
0
450
Azure Well-Architected Framework入門
tomokusaba
0
260
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
100
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
900
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
200
Why React!?? Next.jsそしてReactを改めてイチから選ぶ
ypresto
10
4.3k
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
370
VCC 2025 Write-up
bata_24
0
180
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
77k
#普通の文系サラリーマンチャレンジ 自分でアプリ開発と電子工作を続けたら人生が変わった
tatsuya1970
0
940
バイブコーディングと継続的デプロイメント
nwiizo
2
400
Sidekiq その前に:Webアプリケーションにおける非同期ジョブ設計原則
morihirok
17
7.2k
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.8k
Designing for Performance
lara
610
69k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Code Reviewing Like a Champion
maltzj
525
40k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Building an army of robots
kneath
306
46k
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!