Bilal Emre GulseninGaranti BBVA TeknolojiSecuring Your Microservices: Exploration of Best PracticesMicroservices architecture, an approach to designing software applications as a series of small, independent services, has become…6d ago6d ago
Bilal Emre GulsenCaching StrategiesOne of the most important issues that will increase the performance of an application is reduce to the database cost. Sometimes is done by…Apr 7, 2023Apr 7, 2023
Bilal Emre GulsenAre you really doing the code review right?There are a lot of materials on the internet about code reviews and best practices. In this article, the subject will be considered as…Oct 15, 2022Oct 15, 2022
Bilal Emre GulseninhepsiburadatechEfficiently Handling Transient ErrorsApplications can encounter temporary faults due to some of services when they try to make contact with services. If faults are not related…Feb 11, 2021Feb 11, 2021
Bilal Emre GulseninhepsiburadatechElasticSearch’s Garbage Collector — CMS or G1GC ?Like most of programming languages, garbage collector is crucial for Elasticsearch. After Elasticsearch 6.5, garbage first garbage…Oct 14, 2020Oct 14, 2020
Bilal Emre GulseninhepsiburadatechHeap Configuration in ElasticsearchHeap is a memory area that object is stored in runtime. All of java objects are referenced in heap. The size of heap is maximized by…Sep 21, 20201Sep 21, 20201
Bilal Emre GulsenGolang — Upload File to SFTPIn this tutorial, I’ll show how to create new SFTP connection and how to upload your file to sftp server in go. There are several stages…Aug 29, 2020Aug 29, 2020