タグ

2023年9月22日のブックマーク (4件)

  • 【AWS】大規模なバッチ処理を支える技術選定

    ここから、表で挙げた内容をそれぞれ解説していきます。 構築難度に関しては、関数を実装するだけで済むLambdaが最も簡単で、バッチ専用に特化されたサービスであるBatchに関しては比較的バッチ構築はしやすい印象ですが、ECSに関してはバッチに特化していないため、バッチ処理を行うようにカスタマイズする必要があります。 タイムアウト制約に関して留意すべきは、Lambdaの実行時間は15分までなので、それ以上を超える処理時間のバッチは実装できないことです。 起動•実行上のオーバーヘッドに関しては、Lambdaにはコールドスタートがあるため起動時にオーバーヘッドを考える必要があり、Batchではジョブをキューに送信して、最適化のために、ある程度のジョブがキューイングしてから実行しようするので、即時性を求める処理には不向きです。 既存バッチを移行したいケースがあると思いますが、Lambdaで動かせる

    【AWS】大規模なバッチ処理を支える技術選定
    Chisei
    Chisei 2023/09/22
  • 校長先生に褒められた自由研究がすごい “サーモンの味を再現”する研究に「天才の所業」「研究論文としての完成度が高すぎる」

    あるXユーザーの娘さんが作成したという夏休みの自由研究「サーモンの味を再現するには」が注目を集めています。論文構成がしっかりしているうえに、意外な結論を導き出しています。 自由研究「サーモンの味を再現するには」 研究成果をX(Twitter)に投稿したのは慈さん(@AltItk)。「むすめが校内放送で校長先生から褒めてもらった自由研究みて」のコメントとともに写真を投稿しました。 アボカドとわさびしょうゆでマグロ味になるように、サーモン味に近づく材はあるのかをテーマにした研究です。成果は紙4枚にまとめられており、仮説を立て、実験方法を考え、データを取り、結論を導き出すとの学術論文の体裁をしっかりと取っています。 さらに驚きなのは結果です。導き出されたのは「フルーツあんみつの寒天にわさびしょうゆをつけたものが、一番サーモンに近い」との結論。ただし値段も考慮すると、試すなら「刺身こんにゃく」が

    校長先生に褒められた自由研究がすごい “サーモンの味を再現”する研究に「天才の所業」「研究論文としての完成度が高すぎる」
    Chisei
    Chisei 2023/09/22
  • 毎日チキンラーメンを食べていた……

    20代で貧乏だった頃、毎チキンラーメンべていたことがある。 実家が微妙に健康志向であったので、子供の頃から袋麺やインスタント品自体を口にする機会があまりなかったからだろうか。大学生の頃、自分で稼いだ金でべるインスタント品やファストフードがめちゃくちゃ美味しかった。 会社勤めを始めた後も、零細に勤めてたのと、そもそも薄給で若者を働かせることが常態化していた業界だったので、慢性的に金がなく、それが不健康な生活に拍車をかけた。 なけなしの給料は、社会保障費と家賃と光熱費で消えていき、その残りで書籍を買うような生活だったから、夕飯を抜いたりすることが常態化していた。 そんな生活の中で、すごく重宝したのがチキンラーメンだ。当時、袋麺は5つセットで200円台、セールなら198円とかで買えたので、安い時に買いだめて、しょっちゅうべていた。 ある時、ひょっとしたら、毎チキンラーメンでもい

    毎日チキンラーメンを食べていた……
    Chisei
    Chisei 2023/09/22
    新卒の頃仕出し弁当のたまごやの弁当をランチ時に食べていたけどある時食べられなくなったのと似ているかも。
  • Organizing a Go module - The Go Programming Language

    A common question developers new to Go have is “How do I organize my Go project?”, in terms of the layout of files and folders. The goal of this document is to provide some guidelines that will help answer this question. To make the most of this document, make sure you’re familiar with the basics of Go modules by reading the tutorial and managing module source. Go projects can include packages, co

    Organizing a Go module - The Go Programming Language
    Chisei
    Chisei 2023/09/22