タグ

2017年10月11日のブックマーク (6件)

  • [AWS]知っておいたほうがいいLambda関数の呼び出しタイプとリトライ方式まとめ | DevelopersIO

    社内などから指摘があり修正しました。「Lambda関数の呼び出しタイプにてRequestResponse(同期)の場合は冪等性は考慮不要」という記述をしましたが、誤った記載となっており申し訳ありませんでした。冪等性の考慮についてはアプリケーション依存によるところが大きく、RequestResponse(同期)でもアプリやSDKにてリトライを実施し冪等性を考慮する場合があります。記事としては、冪等性という視点ではなくリトライという視点で修正しました。 コンニチハ、千葉です。社内から色々アドバイスをもらって完成した元気玉方式のエントリーです! はじめに Lambda関数は実行トリガーとしてAPI GatewayやS3、CloudWatch Eventsなどを指定することができます。Lambda関数には呼び出しタイプ(同期、非同期、ストリーム)があるのですが実行トリガーによって呼び出しタイプが異

    [AWS]知っておいたほうがいいLambda関数の呼び出しタイプとリトライ方式まとめ | DevelopersIO
  • トランザクション技術とリカバリとInnoDBパラメータを調べた - たにしきんぐダム

    トランザクションはACID特性を満たすと言われている。 そのうちA(Atomicity)はトランザクション内の操作をAll or Nothingとなるよう保証し、トランザクションが中途半端に実行されて(アプリケーションレベルから見た)データの整合性が失われることを防ぐ特性。またD(Durability)とはシステム運用中に起こる様々な障害からデータを守る(整合性を保つ)特性。 これらの特性を満たすためのDBMSの古典的なテクニックがすごく面白いので、それに関するMySQL(主にInnoDB)のパラメータ・パフォーマンスにどのような影響を及ぼすかを調べた(*'ω'*) なお紹介している技術は基的に教科書に書かれていた技術で、実際にInnoDBに実装されているアルゴリズムとは異なることがある(とはいえベースにはなっている) 参考 障害の種類 DBMSの基構成 データベースバッファ 概要 関

    トランザクション技術とリカバリとInnoDBパラメータを調べた - たにしきんぐダム
  • リバプールの名監督クロップにならう「人心掌握術」 —— こうして凡百の選手は名将になった

    「スポナビライブ」は2018年2月13日をもって全ての新規申し込み受け付けを終了し、2018年5月31日をもってサービス終了いたします。 いま、最も有名なドイツ人の監督——それが、ユルゲン・クロップ(50)だ。 クロップは現在、イングランドの名門リバプールの監督を務めている。サッカー発祥の地であるイングランドのプレミアリーグでドイツ人が監督を任されたのは、彼が史上2人目だ。熱狂的なサッカーファンがいるかの地でも、熱狂を持って迎えられている。現職に就く前には、1試合あたりの平均観客動員数がヨーロッパ最多のドルトムント(ドイツ)で7年にわたって指揮を執り、カリスマとして君臨した。 監督としての輝かしいキャリアとは対照的に、彼が選手としてはごく平凡な存在だったことは、ドイツサッカーファンの間では有名な話だ。 しがない2部リーグ選手からマインツ監督へ大抜擢現役時代、彼はドイツ代表の候補に挙げられ

    リバプールの名監督クロップにならう「人心掌握術」 —— こうして凡百の選手は名将になった
  • 1万台のサーバを監視できると話題のPrometheusをGrafanaと組み合わせて導入した話 | Nagisaのすゝめ

    はじめに 初めまして、下記の記事にて紹介がありました インフラエンジニアの榎戸です。 golangを使って開発したWebAPIを1年半運用して改善してきたことー月間20億PVのマンガサービス開発の裏側 場数を踏んできたのかは分かりませんが 笑 23歳エンジニア歴は2年と浅めです。 まだまだ未熟なエンジニアですが 今回はPrometheus + Grafana について紹介させて頂きます。 内容については下記となります。 Prometheus導入の経緯 Prometheus概要 Prometheusでの監視構成 次回お知らせ それでは始めていきます。 Prometheus導入の経緯 まずPrometheusを導入した経緯について少しだけ触れたいと思います。 弊社では月間20億PVのマンガサービスやそれと並行して走っているマンガサービス、また動画配信サービスや、アプリゲームの配信なども行なって

    1万台のサーバを監視できると話題のPrometheusをGrafanaと組み合わせて導入した話 | Nagisaのすゝめ
  • SQLトランザクション分離 実践ガイド | POSTD

    (注:2017/10/16、いただいたフィードバックを元に翻訳を修正いたしました。) (注:2017/10/11、いただいたフィードバックを元に翻訳を修正いたしました。) データベースのドキュメントで分離レベルを目にして、軽く不安を感じつつ、あまり考えないようにしたことはないでしょうか。トランザクションの日常の使用例できちんと分離について言及しているものはほとんどありません。多くはデータベースの初期設定の分離レベルを利用しており、後は運頼みです。しかし、来、理解しておくべき基的なトピックであり、いくらか時間を投入してこのガイドの内容を学習すれば、もっと快適に作業できるようになるでしょう。 私はこの記事の情報を学術論文、PostgreSQLドキュメンテーションから集めました。分離レベルの 何たる かだけでなく、適用の正確さを保持しつつ最大速度で使うにはいつ使うべきか、という疑問に答えるべ

    SQLトランザクション分離 実践ガイド | POSTD
  • 「挑戦スキル」が不足していると、仕事もプライベートも充実させることができない。

    知人が「仕事がつまらないので、相談に乗って欲しい」と連絡をくれたことがある。 「もう10年以上も勤めているのに」と言うと、 「いい会社なんだけど、仕事がつまらなくなった」と答えた。 なるほど……と言いかけて質問した。 「仕事がつまらなくても、いい会社ってどんな会社?そんな会社ってあるの?」 「まあ確かに普通「いい会社」と「仕事がつまらない」と言うのは両立しないかな。」 「直感的には。」 「つまり、上から言われた仕事をこなしていれば、それなりに良い給料がもらえる会社を、とりあえず「いい会社」って言ってみただけだよ。」 「つまり「仕事が楽な会社」ってこと?」 「そういったほうが適切かな。」 ***** 心理学者のミハイ・チクセントミハイによれば、仕事の楽しさを生み出す究極の没頭感、「フロー」は、下図のように、「挑戦」と「能力」のバランスがちょうどよい時に実現する。 (出典:フロー体験 喜びの現

    「挑戦スキル」が不足していると、仕事もプライベートも充実させることができない。