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

DBで大規模アクセスに対応するメモ

RDBで大規模サービスをやるときにどう捌くか。 joinを減らす(DBに考えさせない) あえて正規化を崩す キャッシュサーバ使って、I/O減らす(memchachedとか) レプリケーションしてマスタ/スレーブに分ける。データ読み取りはスレーブ、更新はマスタのDBマ…

linuxでGroovyをセットアップする

ちょうどCIとか、業務でやんないお話を調べているうちに興味が出てきたので。 SDKMANインストール->Groovyインストール、の流れ。10分くらいでできちゃいます。

NAT越えについてメモ

switchの通信対戦なんかでNAT越えの問題がよくあるみたいですが、ここら辺なんでダメなのかよくわかっていなかったのでメモ。 local <-> grobalのIPを変換するのがNAT local側に複数端末を割り当てるときは一つのgrobal ipでは外側からの通信をどの端末に届…