Versiyon kontrol sistemleri (version control systems) depo (repository) içerisindeki değişiklikleri sürümler halinde tutabilmemize ve bu değişiklikleri kolayca yönetebilmemize imkan sunan sistemlerdir.
Devamını oku »Nedir?
API (Application Programming Interface) Nedir?
Okuma Süresi: 3 dkAPI, Application Programming Interface’in Türkçesi ile Uygulama Programlama Arayüzü’nün akrostişi ile ortaya çıkan ve günümüzde yoğun şekilde hayatımızda yer alan olmazsa olmazımız bir terimdir.
Devamını oku »ACID Nedir?
Okuma Süresi: 3 dkVeritabanı sistemlerinde, işlemlerin (transaction) güvenli olarak gerçekleştirilebilmesine odaklanan standart bir özellik kümesinin kısaltmasıdır.
Devamını oku »GraphQL Nedir?
Okuma Süresi: 6 dkAPI servislerinde kullanılmak üzere Facebook tarafından açık kaynak olarak geliştirilmiş, veri sorgulama, değiştirme, abonelik vs. işlevlerini destekleyen, söz dizimi bakımından JSON’a benzeyen fakat özel bir söz dizimine (syntax) sahip sorgulama dili ve yanı sıra bir mimaridir.
Devamını oku »TLS/SSL Nedir?
Okuma Süresi: 3 dkNetscape tarafından geliştirilen SSL, Secure Sockets Layer kısaltmasını yani Güvenli Giriş Katmanı’nı ifade eder. Günümüzde SSL yerini IETF tarafından SSL’i temel alan TLS, Transport Layer Security yani Taşıma Katmanı Güvenliği’ne bırakmıştır. Bu nedenle bu makalede SSL 3.0 üzerine inşa edilerek ortaya çıkan TLS üzerinden verilerin güvenliğinin nasıl sağlandığı konusuna değineceğim.
Devamını oku »