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
240
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
90
Designing APIs for Data Driven Systems
tareqabedrabbo
0
72
Things I wish I'd known before I started with Microservices
tareqabedrabbo
0
700
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
1
510
The 7 Deadly Sins of Microservices
tareqabedrabbo
7
1.3k
The Ubiquitous Graph
tareqabedrabbo
0
230
The 7 Deadly Sins of Microservices
tareqabedrabbo
0
650
Building a Scalable Event Service with Cassandra: Design to Code
tareqabedrabbo
0
120
Time Series and Events: Storage and Querying Strategies with Cassandra
tareqabedrabbo
0
350
Other Decks in Technology
See All in Technology
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
3
990
Tab5をRubyで動くパソコンにする
kishima
2
250
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
130
IoTハンズオンの舞台裏
shirouz
2
160
Azure App Service / Container Apps の組み込み認証
kuniteru
0
210
AIで実装は速くなった。なのにプロダクトは速くならない。職能の壁を越えて価値のフローを設計する
nwiizo
7
7.4k
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
300
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
1.2k
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
110
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
240
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
270
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
220
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.6k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Marketing to machines
jonoalderson
1
5.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
970
Designing Powerful Visuals for Engaging Learning
tmiket
1
530
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
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!