Total 3 Posts

## Synchronized Keyword in Java

### Introduction

This is the second article in the series of articles on Concurrency in Java. In the previous article, we learnt about the Executor pool and various categories of Executors in Java.

In this article, we will learn what the synchronized keyword is and how we can use that in

## Concurrency in Python

### Introduction

Computing has evolved over time and more and more ways have come up to make computers run even faster. What if instead of executing a single instruction at a time, we can also execute several instructions at the same time? This would mean a significant increase in the performance

## Concurrency in Java: The Executor Framework

### Introduction

With the increase in the number of the cores available in the processors nowadays, coupled with the ever increasing need to achieve more throughput, multi-threading APIs are getting quite popular. Java provides its own multi-threading framework called the Executor Framework.

### What is the Executor Framework?

The Executor Framework contains