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
Yüksek Erişilebilir Sistemler Tasarlamak
Search
Selçuk Usta
October 27, 2018
Programming
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Yüksek Erişilebilir Sistemler Tasarlamak
27 Ekim 2018 tarihinde gerçekleştirilen ICT Conf'18 etkinliğindeki sunumdur.
Selçuk Usta
October 27, 2018
More Decks by Selçuk Usta
See All by Selçuk Usta
Vibe Architecting: Who Decided That?
selcukusta
0
93
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
190
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
170
Are Your .NET 8 Applications Resilient for the Chaos-proof?
selcukusta
1
410
MongoDB: Best Practices, Performance Tricks, .NET Tips & Tricks
selcukusta
1
210
Test Automation and Deployment Strategies on Kubernetes
selcukusta
2
300
Effecient Ways of Implementation Secure HTTP in Microservices
selcukusta
1
240
Docker, Kubernetes, .NET Core
selcukusta
0
450
Running Stateful Applications on Azure Container Instances
selcukusta
0
160
Other Decks in Programming
See All in Programming
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
270
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
190
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
Oxlintのカスタムルールの現況
syumai
6
1.2k
TAKTでAI駆動開発の品質を設計する
j5ik2o
7
1.5k
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
220
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.4k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
620
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
150
RTSPクライアントを自作してみた話
simotin13
0
630
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
950
The Spectacular Lies of Maps
axbom
PRO
1
820
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
200
Done Done
chrislema
186
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
870
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Test your architecture with Archunit
thirion
1
2.3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
870
New Earth Scene 8
popppiees
3
2.4k
Transcript
YÜKSEK ERİŞİLEBİLİR SİSTEMLER TASARLAMAK
SELÇUK USTA Yazılım Mimarı @ Demirören Medya Bilge Adam, Lynx
S.p.A, Hürriyet, KoçSistem ustasoglu /in/selcukusta selcukusta selcukusta.com selcukusta
AJANDA » Yüksek Erişilebilirliğe Genel Bakış » Dağıtık Mimari Kavramı
» Dağıtık Mimari Kazanımları » Kavramlar » Teoremler (ACID – CAP) » Yanılgılar » Demo
None
None
None
None
None
1. YÜKSEK ERİŞİLEBİLİRLİĞE GENEL BAKIŞ
99,999% 5,16 dakika/yıl
2. DAĞITIK MİMARİ KAVRAMI
VERİ
3. DAĞITIK MİMARİ KAZANIMLARI
PERFORMANS GÜVENİLİRLİK ÖLÇEKLENEBİLİRLİK TUTARLILIK
4. KAVRAMLAR
REPLICATION
SHARDING
PARTITIONING
MIRRORING
5. TEOREMLER
ACID TEOREMI A I D C
BREWER (CAP) TEOREMI P A C
CAP TEOREMI - CANLANDIRMA n2 n1 n3 c w n2
n1 n3 c w
6. YANILGILAR
The network is reliable Latency is zero Bandwith is infinite
The network is secure Topology doesn’t change There’s one administrator Transport cost is zero The network is homogeneous
DEMO PROJE "Vagrant” ile yüksek erişilebilir “MongoDB” kümesi oluşturma