Dergi makalesi Açık Erişim
Aydemir, Fikri; Basciftci, Fatih
<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
<leader>00000nam##2200000uu#4500</leader>
<datafield tag="909" ind1="C" ind2="O">
<subfield code="p">user-tubitak-destekli-proje-yayinlari</subfield>
<subfield code="o">oai:aperta.ulakbim.gov.tr:261903</subfield>
</datafield>
<datafield tag="520" ind1=" " ind2=" ">
<subfield code="a">Core banking systems lie in the heart of any bank today as they embrace all services that are provided by banks to carry out their day-to-day business. Examples of these services can be customer management, transaction processing, payment processing, auditing, and statistical reporting. Software infrastructure in such core banking systems was built based on the monolith system architecture, which was a common practice in building distributed software systems earlier before the advent of cloud computing. Monolith architecture incorporates all core banking services into a single, fully integrated piece of software where the codebase can become overwhelmingly complex and incomprehensible over time. As a consequence, it becomes rather challenging to make bug fixes and feature additions in monolith core banking systems and serious maintenance costs can arise to adapt to new technologies. Microservices Architecture (MSA) has emerged in line with the developments in virtualization technologies and cloud computing (e.g., Kubernetes, Containerization) as a software engineering practice to overcome the problems that can be encountered in monolith software. In this paper, a system architecture for an MSA-based core banking system was proposed by particularly taking performance efficiency into account. The justification of this architecture was made through a real-world case study in a commercial bank having a large-scale legacy core banking monolith. Load tests were applied to both this legacy core banking monolith and the new MSA-based banking system that reflects our architectural proposal and average request throughputs and response times were analyzed in both systems to demonstrate how better the proposed architecture performs in comparison to its monolith counterpart concerning performance-efficiency.</subfield>
</datafield>
<datafield tag="980" ind1=" " ind2=" ">
<subfield code="a">publication</subfield>
<subfield code="b">article</subfield>
</datafield>
<datafield tag="540" ind1=" " ind2=" ">
<subfield code="a">Creative Commons Attribution</subfield>
<subfield code="u">http://www.opendefinition.org/licenses/cc-by</subfield>
</datafield>
<datafield tag="100" ind1=" " ind2=" ">
<subfield code="a">Aydemir, Fikri</subfield>
<subfield code="u">Kuveyt Turk Participat Bank, R&D Ctr, Informat Technol, Istanbul, Turkey</subfield>
</datafield>
<datafield tag="856" ind1="4" ind2=" ">
<subfield code="z">md5:cda748dd7ec359d2ac11147322642471</subfield>
<subfield code="s">163</subfield>
<subfield code="u">https://aperta.ulakbim.gov.trrecord/261903/files/bib-2a6c161e-dfbf-483d-a9ef-f4a7624cdb18.txt</subfield>
</datafield>
<controlfield tag="005">20230729153704.0</controlfield>
<datafield tag="260" ind1=" " ind2=" ">
<subfield code="c">2022-01-01</subfield>
</datafield>
<datafield tag="024" ind1=" " ind2=" ">
<subfield code="a">10.1007/s10723-022-09624-z</subfield>
<subfield code="2">doi</subfield>
</datafield>
<datafield tag="542" ind1=" " ind2=" ">
<subfield code="l">open</subfield>
</datafield>
<datafield tag="245" ind1=" " ind2=" ">
<subfield code="a">Building a Performance Efficient Core Banking System Based on the Microservices Architecture</subfield>
</datafield>
<datafield tag="909" ind1="C" ind2="4">
<subfield code="v">20</subfield>
<subfield code="p">JOURNAL OF GRID COMPUTING</subfield>
<subfield code="n">4</subfield>
</datafield>
<datafield tag="650" ind1="1" ind2="7">
<subfield code="a">cc-by</subfield>
<subfield code="2">opendefinition.org</subfield>
</datafield>
<datafield tag="700" ind1=" " ind2=" ">
<subfield code="a">Basciftci, Fatih</subfield>
<subfield code="u">Selcuk Univ, Fac Technol, Dept Comp Engn, Konya, Turkey</subfield>
</datafield>
<controlfield tag="001">261903</controlfield>
<datafield tag="980" ind1=" " ind2=" ">
<subfield code="a">user-tubitak-destekli-proje-yayinlari</subfield>
</datafield>
</record>
| Görüntülenme | 34 |
| İndirme | 11 |
| Veri hacmi | 1.8 kB |
| Tekil görüntülenme | 34 |
| Tekil indirme | 11 |