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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tareq Abedrabbo
May 28, 2014
Technology
230
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Domain vs Data Centric Graphs
Graph Pub London
Tareq Abedrabbo
May 28, 2014
More Decks by Tareq Abedrabbo
See All by Tareq Abedrabbo
Not a SO(A) Trivial Question!
tareqabedrabbo
0
83
Designing APIs for Data Driven Systems
tareqabedrabbo
0
63
Things I wish I'd known before I started with Microservices
tareqabedrabbo
0
690
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
1
490
The 7 Deadly Sins of Microservices
tareqabedrabbo
7
1.3k
The Ubiquitous Graph
tareqabedrabbo
0
220
The 7 Deadly Sins of Microservices
tareqabedrabbo
0
640
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
0
110
Time Series and Events: Storage and Querying Strategies with Cassandra
tareqabedrabbo
0
340
Other Decks in Technology
See All in Technology
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
190
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
4
640
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
180
入門!AWS Blocks
ysuzuki
1
110
失敗を資産に変えるClaude Code
shinyasaita
0
610
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
250
Chainlitで作るお手軽チャットUI
ynt0485
0
230
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
6.8k
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
350
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
850
【NRUG vol.18】なぜ多くのオブザーバビリティ導入は失敗するのか
nrug_member
0
110
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
6
4.9k
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
230
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
380
Bash Introduction
62gerente
615
220k
Optimizing for Happiness
mojombo
378
71k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
190
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Designing for humans not robots
tammielis
254
26k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
590
Tell your own story through comics
letsgokoyo
1
950
Exploring anti-patterns in Rails
aemeredith
3
400
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!