An Introduction to Apache Zookeeper, Key concepts behind it and use cases


Introduction to VAR model with related theories, concepts and implementation steps

Image by author

In the previous article, I discussed the basic theories and concepts regarding time series analysis and forecasting. And also gave an intuition to some univariate time series forecasting models such as AR, MA, ARMA, ARIMA and SARIMA. You can go through it using the below link.

I just finished a…


An introduction to time series, and basic concepts and modelling techniques related to time series analysis and forecasting.

Image by author

Time-series forecasting is one of the important areas of machine learning. This is very important when it comes to prediction problems that involve a time component.

These days I am doing my project task based on time series analysis and forecasting. So, I did some research on this area and…


An Introduction to Elasticsearch is and its use cases

Image credit: https://miro.medium.com/max/875/1*BmvPfSSm2G8C-khX1rhCGg.png

Elasticsearch is the heart of today’s most popular log analytics platform, the ELK Stack. In this article, I will explain what Elasticsearch is and what are the use cases of Elasticsearch.

What is Elasticsearch?

Elasticsearch is a distributed, open source search and analytics engine for all types of data, including textual, numerical, geospatial…


Discussion on Monolithic and Microservices-based architectures and the pros and cons of them

Image credit: https://19yw4b240vb03ws8qm25h366-wpengine.netdna-ssl.com/wp-content/uploads/Monolith-vs-Microservices.png

In this article, I will discuss monolithic and microservices-based architectures and the pros and cons of them.

I had a chance to work on an application based on microservices architecture during my internship. I have contributed to some existing microservices as well as worked with a newly added microservice used…


Explanation about Swagger and how to use Swagger to create a documentation for your REST API built using SpringBoot.


An Implementation of Spring Boot Application that makes use of JWT authentication for securing an exposed REST API

Photo by Arif Riyanto on Unsplash


Explanation about JSON web tokens and how it can be used in the authentication

Photo by Steve Halama on Unsplash

In this post, I will explain about JSON web tokens and how it can be used in the authentication.

What is JWT?

JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be…

Bhanuka Dissanayake

Software Engineer | Computer Science & Engineering Undergraduate at University of Moratuwa

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