Community Architecture: Microkernel or Monolith !

 

 

Microkernel or Monolith
                                              Microkernel or Monolith


Let us start from “Hutu vs Tutsi” story  in Rwanda.

Two communities are living in Rawanda,  Hutu and Tutsi.
Extremism was systematically spread by Politicians and Media. And one day after 6 April 1994, when the plane carrying Juvenal Habyarimana, the President of Rwanda, and Cyprien Ntaryamira, the President of Burundi, was shot down over Kigali. This  started a conflict between two communities, Hutus and Tutsi. 


Around one million men, women and children were massacred by extremists, which is four times greater than at the height of the Nazi Holocaust.


Reference

https://unictr.irmct.org/en/genocide

Now, the new government is using an inclusive approach and Rwanda is peaceful today and growing.

Monolith vs Microkernel

Let us talk about meaning of these two words i.e. Monolith and Microkernel. In monolithic Operating System (OS) architecture, all modules run together.
And microkernel OS architecture, OS modules run in isolation. Safety critical system runs on a Microkernel based OS.
Here I am not talking about technical details but extending this concept to the community level.


Example set by Singapore


Singapore has seen a tense political climate and social tensions of the 1960s. Singaporeans will never forget the day of 21 July 1964. Racial violence turned into the riots from 1964 till 1969

In Singapore as per Housing and Development Board (HDB)’s Ethnic Integration Policy (EIP), ensure that different ethinic group stays together. This is the principle of monolith Architecture
.

Reference:

https://www.psd.gov.sg/heartofpublicservice/our-institutions/cultivating-a-harmonious-society-becoming-one-people/

Microkernel is all about separation and Monolith is about living together and understanding each other. 


Hence in a nutshell, at the country level, Monolith design is best.



Comments

Popular posts from this blog

भरोसा और बकवास

The Last Mughal | Book Review