Home
Onur Cil
Cancel

CompletableFuture, The Power of Asynchronous Programming & Which business case did we use?

In the dynamic landscape of software development, mastering concurrency and asynchronous operations has become pivotal for building responsive and efficient applications. Within the realm of Jav...

Efficient Data Exchange in Modern Web Applications by Using Spring Boot and GraphQL

Efficient data exchange is a crucial aspect of modern web applications, as users expect fast and seamless interactions with the application. Traditional RESTful APIs have been the go-to choice fo...

Enhancing Data Exchange with GraphQL and Effective API Design

Introduction to GraphQL GraphQL is a query language used for data querying and manipulation. Developed by Facebook, it is an open-source project that emerged as an alternative to traditional RES...

Discriminator based Multi Tenancy using Hibernate Filter

In this post, We will learn how to implement the shared database & shared schema approach to provide multi-tenancy in a simple spring boot REST API. We will also talk about Spring AOP, Hibern...

Mastering Art of Kubernetes

K8s Configuration Best Practices and Tips Table of Contents Configuration Best Practices and Tips Building Small Containers Organizing Kubernetes with Namespaces Health ...