タグ Temporal
人気順 10 users 50 users 100 users 500 users 1000 users脱データ不整合!? Workflow Engine「Temporal」の魅力
はじめに 分散システムを扱う際、エラーやクラッシュによる処理の中断はよくあるものかと思います。特に、EC サイトの支払い処理など、複数のステップを経て完了する重要なプロセスでは、障害が発生した場合にその進行状態を適切に管理しないと、取引の二重処理やデータの不整合といった問題が発生する危険性があります... 続きを読む
Temporal を使って丸めた相対時刻表示をする
SNS などでよく見かける、記事投稿時刻の「N時間前」「M日前」のような、ざっくりとした時刻の差分表示を JS の新しい日付型の Temporal を使って実装する方法の紹介です。 ベースとなる時刻は Temporal.ZonedDateTime 型で管理されているものとすると、以下のような関数で、最大単位に丸めた差分時刻表示をすることが出... 続きを読む
Temporal: getting started with JavaScript’s new date time API
Legend: cal: calendar zone: time zone epoch: epoch nanoseconds Y, M, D: ISO year, month, day h, m, s: ISO hour, minute, second ms, μs, ns: ISO milliseconds, microseconds, nanoseconds refIsoDay: reference ISO day, used for disambiguation when using calendars other than the ISO 8601 calendar refIso... 続きを読む