Skip to content

Commit 59149f8

Browse files
added synchronization
1 parent ae12f51 commit 59149f8

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

slides/glossary/glossary_of_big_data_and_mapreduce.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ Table of Contents
244244
1. [spark-packages.org](#spark-packages-org)
245245
1. [DATA LAKEHOUSE](#DATA-LAKEHOUSE)
246246
1. [Snowflake](#Snowflake)
247+
1. [What is a synchronization?](#What-is-a-synchronization)
247248
1. [References](#References)
248249
1. [List of Books by Mahmoud Parsian](#List-of-Books-by-Mahmoud-Parsian)
249250

@@ -9420,6 +9421,19 @@ Snowflake Architecture:
94209421
<a name="top"></a>
94219422
94229423
9424+
## What is a synchronization?
9425+
9426+
* Synchronization makes sure that shared resources or data can
9427+
be accessed by only one thread at a time while execution.
9428+
9429+
* Its advantage is that it prevent data inconsistency
9430+
9431+
* Its disadvantage is that it makes execution slower as it makes
9432+
other thread wait till current thread completes execution.
9433+
9434+
9435+
<a class="top-link hide" href="#top">↑</a>
9436+
<a name="top"></a>
94239437
94249438
## References
94259439

0 commit comments

Comments
 (0)