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
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
85
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
160
Are Your .NET 8 Applications Resilient for the Chaos-proof?
selcukusta
1
400
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
440
Running Stateful Applications on Azure Container Instances
selcukusta
0
160
Other Decks in Programming
See All in Programming
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
250
CSC307 Lecture 17
javiergs
PRO
0
300
GitHub Copilot CLIのいいところ
htkym
2
1.2k
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
170
OSもどきOS
arkw
0
360
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
初めてのRubyKaigiはこう見えた
jellyfish700
0
370
Lessons from Spec-Driven Development
simas
PRO
0
110
RTSPクライアントを自作してみた話
simotin13
0
390
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
7
2.6k
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.4k
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Scaling GitHub
holman
464
140k
What's in a price? How to price your products and services
michaelherold
247
13k
Unsuck your backbone
ammeep
672
58k
How to train your dragon (web standard)
notwaldorf
97
6.6k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
The SEO identity crisis: Don't let AI make you average
varn
0
480
Fireside Chat
paigeccino
42
3.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Prompt Engineering for Job Search
mfonobong
0
320
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