Geri Dön

Blokzincirleri ve mikroservislerin tümleşimi üzerine bir çalışma

A study on integration of blockchains and microservices

  1. Tez No: 838325
  2. Yazar: NAİM YÜREK
  3. Danışmanlar: DR. ÖĞR. ÜYESİ BİROL ÇİLOĞLUGİL, DR. ÖNDER GÜRCAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2023
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Bilimi ve Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Mikroservis mimarisi, büyük yazılım projelerini daha yönetilebilir ve ölçeklenebilir hale getirmek için tasarlanmış bir yaklaşımdır. Bu mimari yapının avantajları arasında ölçeklenebilirlik, bağımsız servis dağıtımı ve daha hızlı kod paketleme ve taşıma süreçleri bulunmaktadır. Ancak, bu mimari yapının da bazı dezavantajları vardır. Özellikle, servisler arası iletişim karmaşıklığı, veri tutarlılığı sorunları ve potansiyel olarak daha yüksek hata oranları bu dezavantajlardan bazılarıdır. Blockchain teknolojisi, dağıtık defter yapısıyla bilinen bir teknolojidir ve bu yapısıyla veri güvenliği ve şeffaflığı sağlar. Mikroservis mimarisiyle entegre edildiğinde, Blockchain'in onay yapısı, mikroservis mimarisi dezavantajlarını azaltabilir veya avantajlarını artırabilir. Özellikle, Blockchain'in sağladığı şeffaflık ve güvenlik, mikroservis mimarisiyle birleştiğinde, servisler arası iletişimde ve veri tutarlılığında potansiyel iyileştirmeler sağlanabilmektedir. Sonuç olarak, Mikroservis mimarisi ve Blockchain teknolojisinin birleştirilmesi, her iki teknolojinin de avantajlarından yararlanarak daha güçlü, güvenli ve ölçeklenebilir bir mimari yapının ortaya çıkmasını sağlayabilmektedir. Bu kombinasyon, özellikle büyük ölçekli projelerde ve karmaşık sistemlerde, performansı ve güvenliği artırarak yeni nesil yazılım çözümlerinin geliştirilmesine olanak tanımaktadır.

Özet (Çeviri)

The microservice architecture is designed as an approach to make large software projects more manageable and scalable. Among the advantages of this architectural structure are scalability, independent service deployment, and faster code packaging and transportation processes. However, this architectural approach also has some disadvantages. Specifically, the complexity of inter-service communication, data consistency issues, and potentially higher error rates are some of these disadvantages. Blockchain technology is known for its distributed ledger structure, providing data security and transparency with this structure. When integrated with the microservice architecture, the validation structure of Blockchain can mitigate the disadvantages of the microservice architecture or enhance its advantages. In particular, the transparency and security provided by Blockchain, when combined with the microservice architecture, can offer potential improvements in inter-service communication and data consistency. In conclusion, the combination of Microservice architecture and Blockchain technology can bring forth a more robust, secure, and scalable architectural structure by leveraging the advantages of both technologies. This combination, especially in large-scale projects and complex systems, provides the opportunity to develop next-generation software solutions by enhancing performance and security.

Benzer Tezler

  1. Blokzincirde akıllı sözleşmeler ve güvenli e-cüzdan uygulaması

    Smart contracts and secure e-wallet application in blockchain

    ECMEL ALBAYRAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOndokuz Mayıs Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. SEDAT AKLEYLEK

  2. Kapalı döngü tedarik zincirinde blok zincir teknolojisinin entegrasyonu ve çok seviyeli rekabetçi ağ tasarımı optimizasyonu: Yeni bir etkileşimli bulanık programlama yaklaşımı

    Blockchain technology integration and multi-level competitive network design optimization in closed-loop supply chain: a novel interactive fuzzy programming approach

    BELKIZ TORĞUL

    Doktora

    Türkçe

    Türkçe

    2022

    Endüstri ve Endüstri MühendisliğiKonya Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. TURAN PAKSOY

  3. Halka açılma metatez polimerizasyonu ve çift click reaksiyonları ile blok-fırça kopolimerlerinin sentezi

    The synthesis of block-brush copolymers via romp and sequential double click reactions

    HATİCE ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    Kimyaİstanbul Teknik Üniversitesi

    Kimya Ana Bilim Dalı

    PROF. DR. GÜRKAN HIZAL

  4. Gama ışınları ile başlatılan raft polimerizasyonu ile poli(akrilik asit) (PAA) - poli(n-vinil pirolidon) (PVP) blok kopolimerlerinin sentezi ve nanojellerinin hazırlanması

    Synthesis of poly(acrylic acid) (PAA) - poly(n-vinyl pyrrolidone) (PVP) block copolymers by gamma ray initiated raft polymerization and preparation of their nanogels

    SEMİHA DUYGU SÜTEKİN

    Doktora

    Türkçe

    Türkçe

    2016

    KimyaHacettepe Üniversitesi

    Kimya Ana Bilim Dalı

    PROF. DR. OLGUN GÜVEN

  5. Provide a new framework for blockchain based integrated and resource classification for the cloud

    Bulut için blok zincir tabanlı entegre ve kaynak sınıflandırması için yeni bir çerçeve sağlayın

    FIRAS HAMMOODI NEAMAH AL-MUTAR

    Doktora

    İngilizce

    İngilizce

    2022

    Elektrik ve Elektronik MühendisliğiAltınbaş Üniversitesi

    Elektrik ve Bilgisayar Ana Bilim Dalı

    PROF. DR. OSMAN NURİ UÇAN