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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
180
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
150
Are Your .NET 8 Applications Resilient for the Chaos-proof?
selcukusta
1
400
MongoDB: Best Practices, Performance Tricks, .NET Tips & Tricks
selcukusta
1
200
Test Automation and Deployment Strategies on Kubernetes
selcukusta
2
290
Effecient Ways of Implementation Secure HTTP in Microservices
selcukusta
1
230
Docker, Kubernetes, .NET Core
selcukusta
0
430
Running Stateful Applications on Azure Container Instances
selcukusta
0
150
Building Clean Infrastructure with AWS CodePipeline
selcukusta
0
190
Other Decks in Programming
See All in Programming
iOS機能開発のAI環境と起きた変化
ryunakayama
0
180
飯MCP
yusukebe
0
510
Radical Imagining - LIFT 2025-2027 Policy Agenda
lift1998
0
350
tRPCの概要と少しだけパフォーマンス
misoton665
2
210
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
AI-DLC Deep Dive
yuukiyo
9
4.2k
JOAI2026 1st solution - heron0519 -
heron0519
0
140
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
200
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
290
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
420
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
170
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
770
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Building an army of robots
kneath
306
46k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
It's Worth the Effort
3n
188
29k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
270
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
We Are The Robots
honzajavorek
0
220
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
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