Thoughts on Constructing Anti-entropy System
> *エントロピー増大とは何か、自身のシステムと関連付けてエントロピー増大について語ってみませんか? *
### エントロピー増大とは
エントロピーの増大は、まず熱力学の法則から理解する必要があります。
> 熱力学第一法則:熱はある物体から別の物体へ移動し、機械エネルギーや他のエネルギーに変換されることがあるが、変換過程においてエネルギーの総量は変わらない
>
> エネルギー保存の法則:エネルギーは創造も消滅もせず、ある形態から別の形態へ変換されるか、ある物体から別の物体へ移動するだけであり、エネルギーの総量は変わらない
**【「エントロピー」を理解する前提は「エネルギー」の価値を理解すること】**
あらゆる事物の存在は、それを支える「エネルギー」を有しています。これらのエネルギーには価値があります。ある期間において一方向に力を生み出し、事物の存在を促進するからです。ここで重要な公理があります。宇宙のエネルギーは保存されており、エネルギーは突然消えることはない、というものです。つまり、価値あるエネルギーは「循環」し、より低いレベルの事物からの変換に由来するか、他のエネルギーから伝達されます。そして主体にとって「もはや価値がなくなった」段階に至ります。
エネルギーの流れには方向性があります。エネルギーの散逸に伴い、粒子の運動は常に無秩序化する方向へ向かいます。外部からの仕事があって初めて、無秩序から秩序への移行が可能になります。
> エントロピー:系内のエネルギー分布の自由度が大きいほど、エネルギーの可用性は低くなり、エントロピーは増大する。エネルギー価値の尺度
>
> エントロピー増大の原理:孤立系において、すべての不可逆過程はエントロピーが増大する方向に進まなければならない。これがエントロピー増大の原理である
> 可逆過程の場合、エントロピーは一定である。
**【エントロピー増大の法則とは何か? なぜ反エントロピーなのか?】**
——閉鎖系における価値あるエネルギーは、必然的に減少し続け、最終的に無秩序な自由エントロピーへと至る。これは閉鎖系では避けられないことである。外部から吸収して新たなエネルギーを生み出せるエネルギーがもはや存在しないため、閉鎖系内のエネルギーは自らの価値を発揮した後にエントロピー増大へ向かい、系内に既に存在するエントロピーもシステム自体の運用を阻害して、エネルギーの利用率低下を招く。存在物の状態をさらに無秩序化させ、ついには崩壊し、より高次の存在物に統合され、それらの運用のための「エネルギー」として吸収されるのである。
まとめ:エネルギーが秩序から無秩序へ散逸する過程をエントロピー増大と呼び、エントロピー増大はエネルギー変換における不可避の法則である。
**熱エントロピー**はシステム状態の混沌の程度を表す物理量である。**情報エントロピー**は情報源の不確実性を記述する物理量を指す。
エントロピーが大きいほど自由度が高く、より多くの可能性を表す。エントロピーが小さいほど整然としており、焦点が絞られている。
「**エントロピー**」に関する議論において、自然状態(放置、クリーニングなし)では、エントロピーは時間とともに徐々に増大する。** エントロピー = 混沌の程度
### 反エントロピー増大
エントロピーを低下させる方法:
1. 散逸を減らし、障害を減らし、内部摩擦を減らし、協力する
2. 開放化する:負のエントロピー流を形成する
3. 無秩序の中に秩序が生まれ、無秩序の中に秩序を見出す(ディメンションの昇格)
4. より高次のディメンションを発見し、低次元を高次元に統合する
負のエントロピーを導入する方法:
1. オープンシステムを構築し、ガベージコレクション機構を継続的に導入する
2. 散逸構造を作り、平衡状態から離れ、無秩序から秩序へ移行する
3. ディメンション昇格を行い、低ディメンションに対抗する
### 業務システムのエントロピー
**コードエントロピー**:孤立したコードシステムにおいて、時間の経過とともにコードが増加し、エントロピーは増大の方向へ進む。コードの混乱の程度をコードエントロピーと呼ぶ。
**管理エントロピー**:継続的な開発の反復において、管理ルールがいかに完璧であっても、時間の経過とともに管理はますます混沌化し、管理の混沌の程度を管理エントロピーと呼ぶ。
**運用エントロピー**:業務システムの継続的な運用において、時間の経過とともに、バージョンの反復、人員の交代により、業務システムの運用はますます混沌化し、業務システムの運用状態における混沌の程度を運用エントロピーと呼ぶ。
論点を展開する前に、改めて**自然状態**を強調する。自然状態とは、強い介入なしに放置された状態と理解できる。自然状態では、あらゆるものが自然進化の状態にあり、すなわちエントロピーが徐々に増大し、ますます混沌化する方向へ進化していく。
コードエントロピー、管理エントロピー、運用エントロピーが存在するからこそ、業務システムは自然状態において長期的な安定性を維持できない。単一の巨大な泥団子はコードエントロピーの典型的な体現である。コードエントロピー、管理エントロピー、運用エントロピーは、実は混沌の 3 つの異なるディメンションである。これらはいずれも 3 つの時間ディメンションを持ち、合わせて 3 次元 + 1 次元進化変数関数構造を形成する。——これが業務システムにおけるエントロピー増大の原理である
### 反エントロピー業務システムの構築
1. 自然状態の打破:業務システムの 3 次元 + 1 次元進化の機能構造は変更できないが、エントロピー増大には「自然状態において」という前提がある。自然状態を打破し、コード、管理、運用の各ディメンションで外部からの継続的な介入を導入する。
2. ガベージコレクションとクリーニング機構の構築:高級プログラミング言語のガベージコレクション機構がエントロピー増大の過程を大幅に遅らせ、メモリエントロピーを消滅させていることは言うまでもない。同様に、業務システムにおいても、コード向け、管理向け、運用向けのガベージコレクション機構を構築する必要がある。
- コードガベージコレクション:継続的かつ定期的なコード整理、アーキテクチャのアップグレード、継続的なリファクタリング
- 管理ガベージコレクション:継続的な自己レビュー、管理効率の継続的改善、過去に使用した最良の手法であっても排除する。アジャイルを受け入れる
- 運用ガベージコレクション:クラウドネイティブ、ステートレス、継続的なリファクタリングとアップグレード、良好なメンテナンスドキュメントの維持、時代遅れの設定と運用保守手法の排除
3. 業務システムを流動的にし、変化を受け入れ、平衡状態から離れる
#### ソフトウェアシステムの反エントロピー手段
> 管理がなすべきことはただ一つ、いかにエントロピー増大と戦うかである。——ドラッカー
- アーキテクチャ設計、コードエントロピーを打破する
- アジャイル開発、管理エントロピーを打破する
- クラウドネイティブと DevOps、運用エントロピーを打破する
### エントロピー増大とは
エントロピーの増大は、まず熱力学の法則から理解する必要があります。
> 熱力学第一法則:熱はある物体から別の物体へ移動し、機械エネルギーや他のエネルギーに変換されることがあるが、変換過程においてエネルギーの総量は変わらない
>
> エネルギー保存の法則:エネルギーは創造も消滅もせず、ある形態から別の形態へ変換されるか、ある物体から別の物体へ移動するだけであり、エネルギーの総量は変わらない
**【「エントロピー」を理解する前提は「エネルギー」の価値を理解すること】**
あらゆる事物の存在は、それを支える「エネルギー」を有しています。これらのエネルギーには価値があります。ある期間において一方向に力を生み出し、事物の存在を促進するからです。ここで重要な公理があります。宇宙のエネルギーは保存されており、エネルギーは突然消えることはない、というものです。つまり、価値あるエネルギーは「循環」し、より低いレベルの事物からの変換に由来するか、他のエネルギーから伝達されます。そして主体にとって「もはや価値がなくなった」段階に至ります。
エネルギーの流れには方向性があります。エネルギーの散逸に伴い、粒子の運動は常に無秩序化する方向へ向かいます。外部からの仕事があって初めて、無秩序から秩序への移行が可能になります。
> エントロピー:系内のエネルギー分布の自由度が大きいほど、エネルギーの可用性は低くなり、エントロピーは増大する。エネルギー価値の尺度
>
> エントロピー増大の原理:孤立系において、すべての不可逆過程はエントロピーが増大する方向に進まなければならない。これがエントロピー増大の原理である
> 可逆過程の場合、エントロピーは一定である。
**【エントロピー増大の法則とは何か? なぜ反エントロピーなのか?】**
——閉鎖系における価値あるエネルギーは、必然的に減少し続け、最終的に無秩序な自由エントロピーへと至る。これは閉鎖系では避けられないことである。外部から吸収して新たなエネルギーを生み出せるエネルギーがもはや存在しないため、閉鎖系内のエネルギーは自らの価値を発揮した後にエントロピー増大へ向かい、系内に既に存在するエントロピーもシステム自体の運用を阻害して、エネルギーの利用率低下を招く。存在物の状態をさらに無秩序化させ、ついには崩壊し、より高次の存在物に統合され、それらの運用のための「エネルギー」として吸収されるのである。
まとめ:エネルギーが秩序から無秩序へ散逸する過程をエントロピー増大と呼び、エントロピー増大はエネルギー変換における不可避の法則である。
**熱エントロピー**はシステム状態の混沌の程度を表す物理量である。**情報エントロピー**は情報源の不確実性を記述する物理量を指す。
エントロピーが大きいほど自由度が高く、より多くの可能性を表す。エントロピーが小さいほど整然としており、焦点が絞られている。
「**エントロピー**」に関する議論において、自然状態(放置、クリーニングなし)では、エントロピーは時間とともに徐々に増大する。** エントロピー = 混沌の程度
### 反エントロピー増大
エントロピーを低下させる方法:
1. 散逸を減らし、障害を減らし、内部摩擦を減らし、協力する
2. 開放化する:負のエントロピー流を形成する
3. 無秩序の中に秩序が生まれ、無秩序の中に秩序を見出す(ディメンションの昇格)
4. より高次のディメンションを発見し、低次元を高次元に統合する
負のエントロピーを導入する方法:
1. オープンシステムを構築し、ガベージコレクション機構を継続的に導入する
2. 散逸構造を作り、平衡状態から離れ、無秩序から秩序へ移行する
3. ディメンション昇格を行い、低ディメンションに対抗する
### 業務システムのエントロピー
**コードエントロピー**:孤立したコードシステムにおいて、時間の経過とともにコードが増加し、エントロピーは増大の方向へ進む。コードの混乱の程度をコードエントロピーと呼ぶ。
**管理エントロピー**:継続的な開発の反復において、管理ルールがいかに完璧であっても、時間の経過とともに管理はますます混沌化し、管理の混沌の程度を管理エントロピーと呼ぶ。
**運用エントロピー**:業務システムの継続的な運用において、時間の経過とともに、バージョンの反復、人員の交代により、業務システムの運用はますます混沌化し、業務システムの運用状態における混沌の程度を運用エントロピーと呼ぶ。
論点を展開する前に、改めて**自然状態**を強調する。自然状態とは、強い介入なしに放置された状態と理解できる。自然状態では、あらゆるものが自然進化の状態にあり、すなわちエントロピーが徐々に増大し、ますます混沌化する方向へ進化していく。
コードエントロピー、管理エントロピー、運用エントロピーが存在するからこそ、業務システムは自然状態において長期的な安定性を維持できない。単一の巨大な泥団子はコードエントロピーの典型的な体現である。コードエントロピー、管理エントロピー、運用エントロピーは、実は混沌の 3 つの異なるディメンションである。これらはいずれも 3 つの時間ディメンションを持ち、合わせて 3 次元 + 1 次元進化変数関数構造を形成する。——これが業務システムにおけるエントロピー増大の原理である
### 反エントロピー業務システムの構築
1. 自然状態の打破:業務システムの 3 次元 + 1 次元進化の機能構造は変更できないが、エントロピー増大には「自然状態において」という前提がある。自然状態を打破し、コード、管理、運用の各ディメンションで外部からの継続的な介入を導入する。
2. ガベージコレクションとクリーニング機構の構築:高級プログラミング言語のガベージコレクション機構がエントロピー増大の過程を大幅に遅らせ、メモリエントロピーを消滅させていることは言うまでもない。同様に、業務システムにおいても、コード向け、管理向け、運用向けのガベージコレクション機構を構築する必要がある。
- コードガベージコレクション:継続的かつ定期的なコード整理、アーキテクチャのアップグレード、継続的なリファクタリング
- 管理ガベージコレクション:継続的な自己レビュー、管理効率の継続的改善、過去に使用した最良の手法であっても排除する。アジャイルを受け入れる
- 運用ガベージコレクション:クラウドネイティブ、ステートレス、継続的なリファクタリングとアップグレード、良好なメンテナンスドキュメントの維持、時代遅れの設定と運用保守手法の排除
3. 業務システムを流動的にし、変化を受け入れ、平衡状態から離れる
#### ソフトウェアシステムの反エントロピー手段
> 管理がなすべきことはただ一つ、いかにエントロピー増大と戦うかである。——ドラッカー
- アーキテクチャ設計、コードエントロピーを打破する
- アジャイル開発、管理エントロピーを打破する
- クラウドネイティブと DevOps、運用エントロピーを打破する
Related Articles
-
A detailed explanation of Hadoop core architecture HDFS
Knowledge Base Team
-
What Does IOT Mean
Knowledge Base Team
-
6 Optional Technologies for Data Storage
Knowledge Base Team
-
What Is Blockchain Technology
Knowledge Base Team
Explore More Special Offers
-
Short Message Service(SMS) & Mail Service
50,000 email package starts as low as USD 1.99, 120 short messages start at only USD 1.00
