記事へのコメント24

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    shallow1729
    オーナー shallow1729 バッチ処理を書く時に気をつけてる事をまとめてみました。普段のウェブ開発とはちょっと毛色が違うタスクで実装に悩むこともあると思うのでそういう時に参考になれば嬉しいです。[バッチ処理][開発テクニック][MySQL]

    2022/03/19 リンク

    その他
    yamadashy
    yamadashy 大事

    2022/03/20 リンク

    その他
    versatile
    versatile 速度を調整できるようにしたいね。rsync みたいに

    2022/03/20 リンク

    その他
    aike
    aike 現代的でもっともな主張ではあるけど、もともとバッチは巨大なデータを何時間もかけて処理するような分野で使われてきた経緯があって、冪等性があっても時間的に営業開始までに実行し直せないという状況が多かった。

    2022/03/20 リンク

    その他
    tkzwtks
    tkzwtks 良い。バッチサイズのコントロールは忘れがちだけど結構重要

    2022/03/20 リンク

    その他
    forrest-gump
    forrest-gump バッチ処理問わず重要な考え方。冪等性(べきとうせい)。数学かエンジニアやってないと使わない漢字。記事もあるけど、オートインクリメントとかあるから冪等にするには頭を使う。

    2022/03/20 リンク

    その他
    rgfx
    rgfx あるある

    2022/03/20 リンク

    その他
    yarumato
    yarumato “MySQL。冪等性を持つように(複数回実行しても同じ結果になる):こけたらもう一回実行できるように作る。途中からの再実行をできるように:処理をこまめにセーブする、まだ処理がされていない箇所を把握できる。”

    2022/03/20 リンク

    その他
    taruhachi
    taruhachi 出来るだけ処理を分割してそれぞれは単機能のバッチにするようにしてる。更新対象のデータ抽出バッチと更新バッチを分けて対象のリストはファイルにして検証可能にしておくなど。

    2022/03/20 リンク

    その他
    remonoil
    remonoil バッチってむしろイレギュラーだらけで、業務的な判断で手動実行したり、リスク覚悟で尋常ではない量を実行したり、何の知識も無い人が実行したり、とかあるのでそれ考慮したい

    2022/03/20 リンク

    その他
    n_231
    n_231 ユーザー影響を減らすためには、なるべく使われていない時間帯を狙いたい

    2022/03/20 リンク

    その他
    quabbin
    quabbin 基本が書かれている。私はコレに加え、id:roshi さんの言うような「back fill」の事を考えて設計実装するようにしている。

    2022/03/20 リンク

    その他
    nilab
    nilab データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし

    2022/03/20 リンク

    その他
    lbtmplz
    lbtmplz 冪等性〜

    2022/03/20 リンク

    その他
    kagehiens
    kagehiens ActiveRecordでバッチ的処理が実行されるとかもあるのか、知らんかった。/わかりみが深いメッセージがチラホラ入っててすこしだけ涙が・・・。

    2022/03/20 リンク

    その他
    roshi
    roshi システム日付を使わずパラメーターなどで渡して任意の時点で実行できるようにして欲しい。

    2022/03/20 リンク

    その他
    chikurou
    chikurou バッチのSQLといえば数千行がデフォでした(遠い目)

    2022/03/20 リンク

    その他
    magnoliak
    magnoliak 良い言語化だ、バッチ、上手くいかない時のことをどれだけ考えられるかだけど、秘伝のタレになりがち

    2022/03/20 リンク

    その他
    hdampty7
    hdampty7 バッチ周りはビジネスロジック自体は結構単純なんだけど、データ量、トランザクション、制限時間等によって難易度が全然違う。

    2022/03/19 リンク

    その他
    northlight
    northlight こういうバッチノウハウ表に出ないからほんと良い。

    2022/03/19 リンク

    その他
    cocoasynn
    cocoasynn 良い

    2022/03/19 リンク

    その他
    moromoro
    moromoro 何十行ものSQLも避けるようにしてくんろ…障害時に読み解くのでものすんごい時間かかる

    2022/03/19 リンク

    その他
    circled
    circled 関係ないけど、実行中にスクリプト書き換えたせいで、一気に全データ消去に動き出したみたいな話があったね。

    2022/03/19 リンク

    その他
    do_su_0805
    do_su_0805 最高な記事だ…そういう機会に当たるたびにちゃんと読み直したい…

    2022/03/19 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    データ変更を伴うバッチ処理を書く時に考慮していること - shallowな暮らし

    こんにちは、id:shallow1729です。最近はインフラ寄りなお仕事をよくやっていますがこれまでにいくつか...

    ブックマークしたユーザー

    • katsukiniwa2023/11/30 katsukiniwa
    • immrshc2023/11/30 immrshc
    • juser2023/09/11 juser
    • nyamadori2023/06/29 nyamadori
    • tzmfreedom2023/01/24 tzmfreedom
    • techtech05212023/01/06 techtech0521
    • tsuwatch2022/12/31 tsuwatch
    • tokizuoh2022/11/07 tokizuoh
    • twoten210kaku2022/05/12 twoten210kaku
    • karahiyo2022/04/28 karahiyo
    • m2ym2022/04/22 m2ym
    • kwy2022/04/20 kwy
    • eichisanden2022/04/13 eichisanden
    • araki_k2022/04/01 araki_k
    • behiron2022/04/01 behiron
    • akaimo32022/03/30 akaimo3
    • tetram2022/03/29 tetram
    • sanko04082022/03/26 sanko0408
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事