Evet arkadaşlar, son olarak, ders planını özetleyelim, bu yüzden hayvan teorisi
ve söylemi tartışmayacağım ve ellerimizi söylemin bir sonraki bölümünden kirletelim.
Bu kursu hızlı bir şekilde geliştirdim.
Sürekli teori anlatmak yerine yaparak öğrenmeyi teşvik etmeye çalışırdım.
Senkron veya asenkron programlama zaten ilk seferde kavranması çok kolay bir kavram değildir.
İşte bu nedenle sorun bildirimini doğrudan tartışacaktım.
Bu da ABD'nin bu soruna bulduğu eşzamanlı çözümdür.
Olay Döngüsü olarak adlandırılan ve gönderim kuyruğu
olarak da adlandırılan asenkron çözümümüzü oluşturacaktık.
Bu veri yapısı asenkron programlama paradigmasını uygulamak ve programlamayı yönetmek için kullanılır.
Diller, olay döngüsünü uygulayan standart bir kütüphaneye sahiptir.
Örneğin, muhtemelen bir node jazz çerçevesinin parçası olan Lib U.V. adında
bir kütüphane vardır ve bu kütüphane geliştiriciye asenkron programlama arayüzleri sağlar.
Olay döngüsü asenkron çözümünü, çeşitli tasarım modellerini tartışacağımız
gibi çeşitli problem türlerini çözmek için uyguluyoruz.
Bu yüzden bir olay döngüsü kütüphanesi uygulayacaktık ve bu olay döngüsü
kütüphanesinin birden fazla asenkron problemi ele almak için nasıl kullanılabileceğini göreceğiz.
Kavramları göstermek için programlama göreceğinize inanıyorum, ancak kavramlar dilden bağımsızdır.
C++ geliştiricisi veya Java Geliştiricisi veya Python geliştiricisi iseniz endişelenmenize gerek yok, her
zaman kavramları ödünç alabilir, bu kursta öğrenebilir ve en sevdikleri programlama dilini uygulayabilirsiniz.
Bu kursu tamamladıktan sonra, asenkron sistemler tasarlayabilecek bir konuma geleceksiniz ve bu kursu
tamamlamanın ön koşulu, ray senkronizasyonu konusunda en azından temel bir fikre sahip olmanızdır.
Temel bir üretici tüketici problemini uygulayabilecek konumda olmalısınız.
Bu durumda değilseniz, lütfen bunu denemeden önce uzun süreli senkronizasyon temellerini öğrenin.
Zaten iş parçacığı senkronizasyonu hakkında hiçbir şey
bilmiyorsanız bu kursu almanın hiçbir faydası yoktur.
Bu ileri düzey bir kurstur ve yalnızca çoklu iş
parçacığı ve sistem senkronizasyonunun temellerine sahip olduğunuzda öğrenilmelidir.