地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

2019-10-01から1ヶ月間の記事一覧

【TCP】TCPのお話

TCPのお話。急なスパイクとかとコネクションについてとか

【Linux】lsofの使わずにポート開いてるプロセスを特定

lsofの仕組み?

ゾンビプロセスを作る

Cで作るゾンビプロセス

【AWS Lambda】Rate exceededとスロットリング

AWS

スロットリング動作 同時実行数の制限に達すると、その関数へのそれ以上の呼び出しリクエストは制限される 制限された呼び出しごとに関数のCloudWatch Throttlesメトリクスが増加する 関数が同期的に呼び出しでスロットリングされた場合、Lambdaは429エラー…

【Ansible】Ansibleが使うPythonの指定

CentOS8ではPython3しか無い! そのままのパスで実行しようとしてエラー踏んでたのでメモ

go コマンド

go

【memcached】接続が遅延するケースがあったので調べた

運用しているサービス(Perl)でなんかconnectionを貼るまでの時間がかかっているケースがあったので調べてみた。 memcachedのアーキテクチャ memcachedはマルチスレッドでクライアントからのgetやsetを処理していきます。基本的なやり取りはこのワーカスレッ…

【Perl】ネタメモ

Perlプログラミング PerlプログラミングTips集(変換編) PerlプログラミングTips集(起動編) PerlでCSVファイルをソートする方法 データ構造(双方向リスト) ネットワークプログラミング ネットワークプログラミング Perlでブラウズ(HTTP) Perlでファイ…

linux メモリ管理システムコール

execve(): メモリ中のプログラムを入れ替える。アドレス空間を作る。 mmap(): ファイルをメモリにマップする。 brk(), sbrk(): ヒープメモリを増やす。 mprotect(): メモリの保護モードを変更する。 mlock(): メモリをページアウトされないようにする(pinni…

【Linux】Linux カーネルパラメータのチューニング

カーネルのチューニングに関するメモ この辺の特性を活かした構築をしていきたい(遠い目)