Ana sayfa
S├Âzl├╝kler
Paralelle┼čtirme

Paralelle┼čtirme

Orta Seviye


Paralelle┼čtirme Nedir?

Paralelle┼čtirme (Paralel ─░┼člem Ger├žekle┼čtirme), birden fazla g├Ârevi ayn─▒ anda ger├žekle┼čtirmek i├žin bir y├Ântemdir. Paralelle┼čtirme, bilgisayar bilimlerinde birden fazla i┼člemi ayn─▒ anda y├╝r├╝tme imkan─▒n─▒ tan─▒mlayan bir kavram olan paralellik fikrine dayan─▒r. Blockchain teknolojisinde bu yakla┼č─▒m, saniyede ger├žekle┼čen i┼člem say─▒s─▒n─▒ (TPS) art─▒r─▒r ve a─č─▒n genel i┼člem oran─▒n─▒ y├╝kseltir.

Paralelle┼čtirme S├╝reci Nas─▒l ─░┼čler?

Paralelle┼čtirme a─č─▒, i┼člemleri s─▒rayla (tek tek) ger├žekle┼čtirmek yerine birden fazla i┼člemi ayn─▒ anda do─črulayacak ┼čekilde yap─▒land─▒r─▒r. Mevcut a─č kaynaklar─▒ndan faydalan─▒r ve i┼člem ger├žekle┼čtirme g├Ârevini birden fazla d├╝─č├╝me da─č─▒t─▒r.┬á

Paralelle┼čtirme, her biri belirli bir dizi i┼člemin do─črulanmas─▒n─▒n sonucunu g├Âsteren bir├žok potansiyel a─č durumunu ayn─▒ anda kontrol eder. A─č, bu durumlar─▒ inceleyerek do─črulanmas─▒ halinde her bir i┼člemin kay─▒t defterini nas─▒l etkileyece─čini anlar. Kontrol sona erdi─činde a─č ortak bir duruma ula┼č─▒r ve bu da paralel do─črulaman─▒n sonucunu yans─▒t─▒r.

Paralelle┼čtirme Modelleri┬á

─░ki paralelle┼čtirme modeli vard─▒r: optimistik paralelle┼čtirme ve durum eri┼čimli paralelle┼čtirme.

1. Optimistik paralelle┼čtirme. Optimistik paralel i┼člem ger├žekle┼čtirme modelinde a─č s─▒ralama a┼čamas─▒n─▒ atlar ve i┼člemleri ayn─▒ anda ger├žekle┼čtirmeye ba┼člar. S─▒rada bekleyen i┼člemlerin ba─č─▒ms─▒z oldu─ču varsay─▒m─▒yla hareket eder ve hatal─▒ ger├žekle┼čtirmeleri d├╝zeltmek i├žin bu i┼člemleri tekrar g├Âzden ge├žirir. ─░┼člemler aras─▒nda ek ba─č─▒ml─▒l─▒klar varsa, a─č do─čru verilerle i┼člemi yeniden ger├žekle┼čtirir.
2. Durum eri┼čimli paralelle┼čtirme. Durum eri┼čimli paralel i┼člem ger├žekle┼čtirme modelinde, belirli ak─▒ll─▒ s├Âzle┼čmeler veya hesaplarla etkile┼čim gibi etmenler g├Âz ├Ân├╝nde bulundurularak i┼člemler ├Âncelikle a─č─▒n durumu ├╝zerindeki etkilerine g├Âre s─▒ralan─▒r. S─▒ralanan bu i┼člemler daha sonra ilgili ve ilgisiz i┼člemler olarak ayr─▒larak mutabakat sistemine aktar─▒l─▒r. ─░lgisiz i┼člemler verimlili─či optimize etmek i├žin e┼č zamanl─▒ olarak ger├žekle┼čtirilirken, ilgili i┼člemler ise ger├žekle┼čtirme h─▒zlar─▒n─▒ art─▒rmak i├žin gas ├╝cretlerine g├Âre ├Ânceliklendirilerek i┼čleme koyulmadan ├Ânce koordine edilir.

Paralelle┼čtirmenin Avantajlar─▒

Y├╝ksek i┼člem ger├žekle┼čtirme h─▒z─▒

G├Ârevleri birden fazla d├╝─č├╝me da─č─▒tmak, i┼člemlerin ger├žekle┼čtirilme s├╝resini ├Ânemli ├Âl├ž├╝de azaltarak i┼člem h─▒z─▒n─▒ art─▒r─▒r. Dolay─▒s─▒yla, paralelle┼čtirmeyi uygulayan a─člar, s─▒ral─▒ i┼člem ger├žekle┼čtirme modellerini uygulayan a─člardan genellikle daha verimlidir.

├ľl├žeklenebilirlik

Paralelle┼čtirme, i┼člem do─črulamas─▒n─▒ a─č d├╝─č├╝mleri aras─▒nda da─č─▒tarak blockchain ├Âl├žeklenebilirli─či sorununu giderir. Bu da s├╝reci h─▒zland─▒r─▒r ve yatay ├Âl├žeklendirmeye imkan tan─▒r. Yatay ├Âl├žeklendirme, a─č─▒n talebin y├╝ksek oldu─ču d├Ânemlerde d├╝─č├╝mler ekleyerek kaynaklar─▒n─▒ art─▒rabilmesi ve talebin d├╝┼čt├╝─č├╝ zamanlarda k├╝├ž├╝lebilmesidir.

Daha d├╝┼č├╝k gas maliyetleri

Paralelle┼čtirme, i┼člemleri d├╝─č├╝m alt gruplar─▒na da─č─▒tarak ├╝cretleri en aza indirir ve t├╝m i┼člemlerin t├╝m d├╝─č├╝mler taraf─▒ndan do─čruland─▒─č─▒ s─▒ral─▒ i┼člem ger├žekle┼čtirmeye k─▒yasla maliyetleri d├╝┼č├╝r├╝r. Y├╝ksek i┼člem h─▒zlar─▒ do─črulama i├žin rekabeti de azaltarak i┼člem ba┼č─▒na ├╝cretleri daha da a┼ča─č─▒ ├žeker.┬á

Son S├Âz

Paralelle┼čtirme, blockchain ├Âl├žeklenebilirli─či sorununa ├ž├Âz├╝m sunan bir i┼člem ger├žekle┼čtirme yakla┼č─▒m─▒d─▒r. Paralelle┼čtirme, i┼člemleri e┼č zamanl─▒ olarak ger├žekle┼čtirerek ve do─črulamalar─▒ birden fazla d├╝─č├╝me da─č─▒tarak blockchain a─člar─▒n─▒n daha fazla i┼člemi ger├žekle┼čtirebilmesine, gas maliyetlerini d├╝┼č├╝rmesine ve daha h─▒zl─▒ i┼člem s├╝relerine ula┼čmas─▒na imkan tan─▒r.