22 search resultsShowing 1~20 results

Stocked
tryu___

@tryu___

pythonで並行処理を理解する

並行処理を使わない場合 3つのURLに対してネットワークI/Oを発行する例を考えます。ここではsleep(2)を使ってネットワークI/Oを再現しています。 何も考えずに愚直に実装するとこのように...

0
0
Comment0
tryu___

@tryu___

Goのインターフェースを理解する

はじめに Goのインターフェースについて簡単なユースケースを用意し、実装を行いながら整理してみます。 ユースケース GoでHTTPサーバーを実装しているとします。 この時、指定したパスへリクエス...

0
0
Comment0
tryu___

@tryu___

Consistent Hashingについて理解する

背景 分散システムでは、データをどのサーバが保持・処理するかを決定する必要があります。 このとき、各データをハッシュ関数で数値に変換し、その結果に基づいてサーバを割り当てる手法が一般的に用いられ...

0
0
Comment0
tryu___

@tryu___

動かしながらBGPを理解する

背景 私は、研究室のベアメタルサーバーを用いてKubernetesクラスタを構築しており、その中で様々な技術的な検証を行なっています。 例えば、Longhornを用いた分散ストレージの検証を行な...

0
0
Comment0
tryu___

@tryu___

KubernetesでNFSを試す

背景 私は、研究室にあるベアメタルサーバーを複数台用いてKubernetesクラスタを構築しており、様々な技術検証をしています。 以前は、Longhorn を用いた分散ストレージの構築を行いまし...

0
0
Comment0

22 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in