ITとかCockatielとか

技術のこととか。飼鳥(オカメインコ)のこととか。気になったこととか。基本的には備忘録。

プログラミングパラダイムとアーキテクチャ

プログラミングパラダイムには、オブジェクト指向や関数型などさまざまある。

 

ja.wikipedia.org

 

数年前から、関数型プログラミングが脚光を浴びつつある。

 

japan.zdnet.com

 

マイクロサービスについて、

  • マイクロサービスアーキテクチャは、サービスごとに情報を保持するという観点においては、オブジェクト指向が適している可能性がある。
  • 一方で、状態を保持しないFaaSとして利用する場合は、関数型の方が適している可能性がある。
  • いずれにせよ、マイクロサービス自体はプログラミング言語を規定していないため、実現したいサービスの性質に合ったプログラミングパラダイムを選択すればよいと考えるべきである。

 

qiita.com