Builder Design Pattern

8 minute read

Builder is a creational pattern for constructing objects with many optional parameters. Instead of one huge constructor, you set each parameter through a...

Singleton Design Pattern

6 minute read

The Singleton Design Pattern ensures that a class has only one instance and provides a global access point to it.

What is NetworkPolicy in kubernetes?

2 minute read

In Kubernetes clusters, a firewall is used for controlling traffic at the IP level or port level. NetworkPolicy acts as a firewall in the cluster. It will a...

What is Ingress

3 minute read

What is Ingress The key features of ingress are that it acts as a single point of entry and routes incoming traffic from the internet into cluster internal ...

How Byte code is interpreted by JVM?

5 minute read

high-level language like Java requires the compiler to translate source code to highly optimized byte code, then byte code is interpreted by the JVM interpre...

A Tour of the Loom

5 minute read

The main goal of this project is to achieve high throughput with lightweight concurrency with minimal effort in writing code.

প্রজেক্ট রিয়েক্টর দ্বিতীয় পর্ব

8 minute read

জাভা স্ট্রিমস এবং রিএক্টিভ স্ট্রিমস এর মধ্যে অনেকটা মিল রয়েছে আবার কিছু পার্থক্য রয়েছে আসুন আমরা এখন জাভা স্ট্রিমস এবং রিএকটিভ স্ট্রিমস এর মধ্যে পার্থক্য দ...

জাভা ফাংশনাল প্রোগ্রামিং পর্ব ৩ (ল্যামডা এক্সপ্রেশন, স্ট্রিম এ পি আই)

2 minute read

একটা কালেকশন থেকে ইটারেশনের মাধ্যমে কিছু ভ্যালু পাওয়া সহজ। ধরুন একটা স্ট্রিং লিস্ট থেকে ছোট হাতের লিখা গুলোকে বড় হাতের লিখায় রূপান্তর করতে বলা হল, তাহলেতো আগ...

জাভা ফাংশনাল প্রোগ্রামিং পর্ব ২ (কালেকশন এ পি আই)

3 minute read

আমরা বিভিন্ন ধরনের নাম্বার, স্ট্রিং অথবা অবজেক্টের কালেকশন ব্যবহার করি। সাধারনত আমরা ইম্পারেটিভ পদ্ধতিতে প্রোগ্রাম লিখে থাকি যেখানে অনেক বেশি কোড লিখতে হয় কা...

জাভা ফাংশনাল প্রোগ্রামিং পর্ব ১

4 minute read

আমরা যদি ফাংশনাল পদ্ধতিতে প্রোগ্রাম লিখতে চাই তবে আমাদের কোড স্টাইলে কিছু পরিবর্তন আনতে হবে। সাধারনত C++. Java, C#, Python ভাষা গুলোর জন্ম মাল্টি থ্রেড প্রসে...

খুব সহজেই বানিয়ে ফেলুন TCP সার্ভার

2 minute read

জাভা একটি প্রিমিয়ার ল্যাঙ্গুয়েজ নেটওয়ার্ক প্রোগ্রামিং এর জন্য। সকেট প্রোগ্রামিং এর মধ্যে অন্যতম। বিশেষ করে যারা ক্লায়েন্ট সার্ভার বেসড এপ্লিকেশন কাজ করেন।