Facebook’un Türk mühendisi, çöküş hikayesini anlattı

Dünyanın en büyük internet şirketlerinden Facebook internetten bir gecede yok oldu. Facebook mühendislerinden Eren Algan, çöküş günü yaşananları anlattı.

Teknoloji 06.10.2021, 16:26
Facebook’un Türk mühendisi, çöküş hikayesini anlattı

Dünyanın en güçlü şirketlerinden Facebook, tarihin en büyük internet krizini yaşadığında milyarlarca insan iletişimden yoksun kaldı. Yaklaşık 8 saat süren kesinti sebebi ile şirket 99,75 milyon dolar zarar etti.

Facebook bir anda internetin altyapısından silindi, nasıl oldu da mühendisleri kendi şirketlerinin koruma kalkanlarını kesmek zorunda kaldı? 7 ay önce Uber’den Facebook’a Kıdemli Yazılım Mühendisi olarak transfer olan Eren Algan çöküş gecesi yaşananları Webtekno’ya anlattı.

Facebook'un “Kendi bilgi işlem merkezleri (data center’ları) olan, devasa bir ağ yapısına sahip bir kurum” olduğunu söyleyen Eren Algan “Hatta ve hatta Pasifik Okyanusu'nun altından kendi fiber optik kablolarını geçiren muazzam boyutta bir şirketten söz ediyoruz. Bütün bu kablolu ağlar ise Facebook’un ‘backbone network' adını verdiği bir kablolama sistemi üzerinden geçiyor” dedi ve ekledi:

Yani çoğunlukla kablosuz olarak bağlantı kurduğumuz Facebook, aslında internetin doğası gereği tüm sistemlerini kablolara borçlu. Dolayısı ile şirket, bu kablolu altyapıya düzenli olarak bakım yapması gerekiyor, sadece bu işle ilgilenen mühendislik ekipleri düzenli olarak testler gerçekleştiriyor.

MÜHENDİSİN YANLIŞ KOMUTU SONU GETİRDİ
Algan sözlerine şöyle devam etti:

4 Ekim'de rutin bir 'backbone' bakım işlemi sırasında bir mühendis, bu ağın ne kadar kapasitesinin olduğunu anlamak için bir komut çalıştırdı. Bu komut, istenmeyen bir biçimde 'backbone' ağının bütün bağlantılarını alaşağı etti; Facebook'u bütün bilgi işlem merkezlerini çevrimdışı hale getirdi.

Facebook sistemlerinin normalde bu tarz hataları engellemek üzerine kurulu olduğunu söyleyen Eren Algan; “Ancak talihsizlik olacak ki bu hataları anlamak için geliştirilen yazılımda da bir hata meydana geldi, bu nedenle mühendisin girdiği hatalı komut durdurulamadı. Sonucunda Facebook’un bilgi işlem merkezleri ile internet arasındaki bağ koptu" diye konuşarak “Facebook'un DNS sunucuları; eğer kendi bilgi işlem merkezlerine ulaşamazsa, kendilerini 'ulaşılamaz/hatalı' olarak işaretliyor, durumu posta servisine (BGP’ye) bildiriyor. Çöküş gecesi ise DNS sunucuları ‘Biz evde yokuz, hatta ev bile yok’ anlamına gelen hata verdi” şeklinde konuştu.

DÜNYANIN EN BÜYÜK İNTERNET ŞİRKETİ İNTERNETSİZ KALDI
Eren Algan, Facebook ve bağlı tüm uygulamalarında bir sorun olduğunu anlayan mühendislerin hemen işe koyulduğunu söyledi:

Hiç de hoş olmayan diğer bir sürprizle karşılaştılar. Bütün bilgi işlem merkezleri çevrimdışı olduğu için hiç kimsenin internet üzerinden müdahale etme ihtimali yoktu. Yani dünyanın en büyük internet şirketlerinden Facebook’un çalışanları, yeryüzünde internet varken “internetsiz” kalıyor.

Tek yapılabilecek şey, fiziki olarak bilgi işlem merkezlerine gidip, DNS sunucularını ayağa kaldırmak olacaktı. Tabii ki de bu o kadar basit değildi. Facebook, hacker’lar bilgi işlem merkezlerine girmesinler diye ekstra güvenlik önlemleri almıştı. Mühendisler bu bilgisayarlara ulaşmak için spiral testere makinesi alip adeta bir hırsız gibi kendi şirketlerinin fiziki güvenlik engellerini kesmek zorunda kaldılar.

Yorumlar (0)
banner252
12
parçalı bulutlu
Puan Durumu
Takımlar O P
1. Trabzonspor 10 24
2. Hatayspor 10 20
3. Alanyaspor 10 20
4. Fenerbahçe 10 19
5. Karagümrük 10 18
6. Beşiktaş 9 17
7. Konyaspor 10 17
8. Galatasaray 9 17
9. Altay 10 15
10. Adana Demirspor 10 13
11. Başakşehir 10 12
12. Gaziantep FK 10 12
13. Öznur Kablo Yeni Malatya 10 12
14. Sivasspor 10 11
15. Kayserispor 10 11
16. Giresunspor 10 9
17. Antalyaspor 10 9
18. Göztepe 10 8
19. Kasımpaşa 10 6
20. Rizespor 10 4
Takımlar O P
1. Ümraniye 10 24
2. Ankaragücü 10 24
3. Eyüpspor 10 20
4. Erzurumspor 10 19
5. Bandırmaspor 10 18
6. Kocaelispor 9 16
7. Tuzlaspor 9 14
8. Gençlerbirliği 9 14
9. Samsunspor 9 12
10. Boluspor 9 11
11. Bursaspor 9 11
12. Menemenspor 10 11
13. İstanbulspor 9 10
14. Denizlispor 9 10
15. Altınordu 10 10
16. Adanaspor 10 9
17. Manisa FK 10 9
18. Ankara Keçiörengücü 9 7
19. Balıkesirspor 9 6
Takımlar O P
1. Chelsea 9 22
2. Liverpool 9 21
3. Man City 9 20
4. West Ham 9 17
5. Brighton 9 15
6. Tottenham 9 15
7. M. United 9 14
8. Everton 9 14
9. Leicester City 9 14
10. Arsenal 9 14
11. Wolverhampton 9 13
12. Brentford 9 12
13. Aston Villa 9 10
14. Watford 9 10
15. Crystal Palace 9 9
16. Southampton 9 8
17. Leeds United 9 7
18. Burnley 9 4
19. Newcastle 9 4
20. Norwich City 9 2
Takımlar O P
1. Real Sociedad 10 21
2. Real Madrid 9 20
3. Sevilla 9 20
4. Atletico Madrid 9 18
5. Real Betis 10 18
6. Osasuna 10 18
7. Rayo Vallecano 10 16
8. Athletic Bilbao 9 16
9. Barcelona 9 15
10. Valencia 10 13
11. Espanyol 10 13
12. Mallorca 10 12
13. Villarreal 9 11
14. Elche 10 10
15. Celta de Vigo 9 7
16. Granada 9 7
17. Cádiz 10 7
18. Deportivo Alaves 9 6
19. Levante 10 5
20. Getafe 9 2