タグ 心 in
人気順 5 users 10 users 100 users 500 users 1000 users100万件ぐらいのレコードを扱ったらOOMEが出た話。 - 谷本 心 in せろ部屋
要約 技術的な話だけ教えて、という方のために先に結論だけ書いておきますと、PostgreSQLはクエリを実行した時点で全レコードの情報を一気に読んできてヒープを埋めてしまう場合がある、ということ話です。 たとえば、ResultSet#nextメソッドを使いながら処理を回すようなコードを書いて、少ないヒープでも処理できるよ... 続きを読む
AWS Lambda + Javaは、なぜ1回目と3回目の処理が重いのか? - 谷本 心 in せろ部屋
以前のエントリーで、AWS LambdaでJavaを使ってDynamoDBを呼び出した際に、初回起動にとても時間が掛かったという話を書きました。 http://d.hatena.ne.jp/cero-t/20160101/1451665326 今回は、この辺りの原因をもう少し追求してみます。 なぜ1回目と3回目のアクセスが遅いのか? AWS Lambdaの中身はよく知りませんが、おそらく、アップロ... 続きを読む
DynamoDBでTomcatのセッション共有をするとハマるかも - 谷本 心 in せろ部屋
AWSを仕事で使い始めて1年半、ようやく頭がクラウド脳に切り替わってきた @cero_t です。好きなAWSサービスはKinesisです。まだ使ってませんけどね! さて、今日のテーマは「AWSでTomcatのセッション共有」です。EC2上で動くTomcatのセッションオブジェクトを、DynamoDBを使って共有するというものです。 話題としてはそれなりに枯れていると思うのですが、実案件で使おうと思... 続きを読む
xUnit成熟度モデル 〜あなたの組織はどのレベル? - 谷本 心 in せろ部屋
本エントリーは、Software Test & Quality Advent Calendar 2011の10日目です。http://atnd.org/events/22833 前の9日目は @m_seko さんの「負荷テスト対象のWebアプリがこういう非機能要件(+α)を備えていたらいいのにという願望」です。http://d.hatena.ne.jp/sekom/20111209 普段、品質やテ... 続きを読む
いいから聞け! 俺が文字コードについて教えてやるよ Advent Calendar 特別編 - 谷本 心 in せろ部屋
長らく更新の止まっている「いいから俺文字コード」シリーズですが、このたび、Java Advent Calendarの一環として復活させました!http://atnd.org/events/22434 今回は特別編として、Javaの開発案件で特に頻発する問題や陥りやすい問題についてフォーカスして、お送りします。 問題1:開発中は問題なかったのに、本番環境では急に文字化けが起きるようになりました!新人... 続きを読む
いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋
ちょっと久々のJavaネタですが、前から書き溜めていた、文字コードやエンコードについてのノウハウを書きます。今回は、詳細な説明に入る前に、前提になる知識や用語について説明しておきます。文字コードとエンコードって違うの?新人くん「では、HTMLの文字コードはUTF-8でお願いします」先輩社員「文字コードじゃなくてエンコーディングでしょ?」新人くん「えっ。あぁ、はい、それで」文字コードとエンコード(エ... 続きを読む