実行計画
ユーザが問い合わせたクエリ(SQL文)を実行する手順書のこと。実行計画を確認したいSQL文の先頭にEXPLAINと付け足すと、出力させることが出来る。
データベースの知識があまりにないから調べたけどあまりピンとこなかった。データベースについて知識があるとアプリのパフォーマンス改善に強くなれると聞くので詳しくなりたいと思うものの、全く手が出せていない。
参考サイト
【PostgreSQL】初心者でも読める実行計画の基礎知識
Amazon EKS Anywhere
オンプレのサーバーをEKSのワーカーノードとして使えるサービス。どうやらマスターノードもオンプレのサーバーでいいらしい。Amazon EKS Distroというサービスの上に構築されている。
Amazon EKS Distroは、Amazon EKS によってデプロイされるのと同じオープンソースコンポーネントおよび依存関係のKubernetes ディストリビューション、らしい。
ちょっと難しいけど、EKS DistroっていうのがEKSのバージョン管理だけをしてくれるものっぽくて、バージョン以外の「Provisioning」とか「Upgrade」とか(これが何を指しているかいまいちわからんけど)を管理するツールがセットになったものがAmazon EKS Anywhereってことになるのかな?(曖昧です)
Amazon EKS Anywhereはオープンソースとして開発されており、自由にダウンロードして無料で使えるらしい。ただし、AWSのサポートを受けるにはエンタープライズサポートプランに加入してる必要があり、さらに別途クラスター単位で料金を払う必要がある。
自社でデータセンター持ってるようなバカでかい企業が使うサービスって感じ?
参考サイト
Amazon EKS Anywhere
Amazon EKS Anywhere AWS Black Belt Online Seminar
Amazon EKS Anywhere のよくある質問
アプセトネデブ
OSI参照モデルの7つの階層について、第7層のアプリケーション層から第1層の物理層まで順に頭文字を取って繋いだ表現。資格試験のための暗記などで用いられる。
Twitterで流れてきたやつで、「アプセトネデブ」って流石に無意味なわけないよな~って思って調べてみたら各層の頭文字つなげたものだった。
語呂は全くよくないけどアクロニムと言っても問題ないのかなこれ?英語って母音と子音の文字が違うからアクロニム多いんかな~とか思った。日本語のアクロニムってあんまり多くない気がする。
参考サイト
アプセトネデブ
D-Bus
プロセス間のやりとりを行うためのメッセージバスシステム。システム全体とユーザーセッション両方で実行できるデーモンと、アプリケーションが D-Bus を使うためのライブラリのセットから構成されている。
メッセージバスって何?わからないので調べる。
メッセージバスは、メッセージを交換するための疎結合された方法を提供します。 メッセージを送信するクラスはメッセージバスを呼び出してメッセージを宛先に送信し、その宛先に登録されている他のクラス(リスナー)がメッセージを受信します。 リスナーは送信者に対して透過的であり、その逆も同様です。
メッセージキューってこと?と違いを探していると以下の資料に行き当たる
どうやらメッセージングサービスっていうのは疎結合にするために送信者と受信者の間に入って疎結合にするサービスなんやけど、そのモデルは大きく4つあって「キュー」「ストリーム」「トピック」「バス」に分けられるらしい。
全部言葉としては知ってたけど仕組みの違いをちゃんと理解していなかったのですっきりした!めちゃくちゃいい資料。詳しくはリンク先を確認してください。
参考サイト
D-Bus
initramfs
デスクトップLinuxでもっとも使われているミニルートのファイルフォーマットの1つ。
ミニルートって何ですか?当然わからないので調べる
ミニルートは、メモリ上に展開可能な、小さなサイズのルートファイルシステムのことっぽい。
このミニルートには、ルートファイルシステムをマウントするために必要なカーネルモジュールやスクリプトが保存されていて、起動時にしか必要ないからカーネルには載せたくなくて、別の場所に置いてるって感じみたい。
ブートローダーはカーネルと一緒にこのミニルートをメモリ上に展開し、カーネルにそのアドレスを伝え、カーネルはそのアドレスを元にミニルートをマウントし、その中にあるスクリプトを実行することで本来のルートファイルシステムをマウントするとのこと。
LPICさっさと合格したかったのに101だけで2回も落ちてしまった。次に試験が受けられるのは1か月後になるらしい。めんどくさすぎる…
それまでに102受かっておきたい…
参考サイト
Initramfsのしくみ