Blokzincirleri ve mikroservislerin tümleşimi üzerine bir çalışma
A study on integration of blockchains and microservices
- Tez No: 838325
- Danışmanlar: DR. ÖĞR. ÜYESİ BİROL ÇİLOĞLUGİL, DR. ÖNDER GÜRCAN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2023
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Bilgisayar Bilimi ve Mühendisliği Bilim Dalı
- Sayfa Sayısı: 75
Ö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
- 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
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOndokuz Mayıs ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. SEDAT AKLEYLEK
- 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
2022
Elektrik ve Elektronik MühendisliğiAltınbaş ÜniversitesiElektrik ve Bilgisayar Ana Bilim Dalı
PROF. DR. OSMAN NURİ UÇAN
- Para ve banka sistemlerinin evrilme serüvenleri: Bir günümüz gerçeği olan Blockchain teknolojisi ve Bitcoin
The evolutionary advances of money and banking systems: Blockchain technology and Bitcoin
FURKAN SEYİTHANOĞLU
Yüksek Lisans
Türkçe
2019
BankacılıkKahramanmaraş Sütçü İmam Üniversitesiİşletme Ana Bilim Dalı
PROF. DR. MAHMUT YARDIMCIOĞLU
- Design and implementation of a new blockchain algorithm to increase reliability, security and integrity
Yeni bir güvenilir, güvenli ve sağlam blok zincir algoritmasının tasarım ve uygulaması
A F M SUAIB AKHTER
Doktora
İngilizce
2021
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiBilgisayar ve Bilişim Mühendisliği Ana Bilim Dalı
PROF. DR. AHMET ZENGİN
- The realization of a blockchain-based e-voting solution with a new consensus algorithm
Blokzincir-tabanlı elektronik seçim çözümünün yeni bir uzlaşma algoritması ile gerçeklenmesi
MUSTAFA KARAÇAY
Yüksek Lisans
İngilizce
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİzmir Yüksek Teknoloji EnstitüsüBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ SERAP ŞAHİN