Tech Tips

to help engineers.

「徹底攻略AWS認定ソリューションアーキテクトアソシエイト教科書」を読んだ

資格こそ取っていないが、AWSは常に触っている。試験を受ける受けないは別にして、知識をあるレベルまで引き上げる上で、試験用の本から多くのことを学ぶことができる。今回は「徹底攻略AWS認定ソリューションアーキテクトアソシエイト教科書」を通じて得られた知識についてまとめた。

go言語でtestingを使ったunittestの方法

あらゆるプログラミング言語でunitテストという作業は必要だが、今回はそのgo言語版について説明する。今回はgoのデフォルトの testing を使い、ライブラリのテストを行うものとする。

BigQueryのpartitioned-tables(分割テーブル)について

BigQueryは従量課金のモデルのため、スキャン量に応じて課金される。いかにスキャン対象を減らすかが非常に重要になる。通常のwhereで絞ったとしても、スキャンはされてしまうため課金を回避することができない。そこで、partitioned-tables(分割テーブル)である。