Sign in

VP R&D at DermaDetect
CQRS communication model

Are you dealing with an application that involves complex business logic?

If that’s the case, then Command and Query Responsibility Segregation (CQRS) architectural pattern might be the solution you were looking for.

In recent years the focus on improving user experience has been notable -
The way users perceive applications has…


RBAC stands for Role-Based Access Control. It is an approach that is used for restricting access to users and applications on the system/network. RBAC is used by Kubernetes for authorization, for example giving access to a user, adding/removing permissions and setting up rules, etc. So basically, it adds security to…


Kubernetes Logo

Kubernetes is a container orchestration tool that is used to scale, deploy and manage containerized applications. These are the ways in Kubernetes to deploy pods: ReplicaSet, Deployments, StatefulSets, and DeamonSet.

A question arises, why do we need StatefulSets?

While writing this blog, I am making an assumption that you are…


With scrum framework, the product is developed according to iterations with fixed length termed sprints, so the teams can come up with software or updates at regular intervals. …


Google’s Server farm

The term ”Microservice Architecture” is a buzzword which has sprung up over the last few years to describe a particular way of developing software applications as a suite of independently deployable, small, modular services in which each service runs a unique process and communicates through a well-defined, lightweight mechanism to…

Daniel Chernenkov

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store