次の機能
次の機能について話が多くなりがちですが、ご容赦を。
現状、いろいろな機能を追加しながらここが足りない、触っててここが欲しい、というのが出てきております。
その中で「予約での公開機能」を考えています。
予約の機能について
動作については以下のようになる予定でございます。
- 公開予定の日付を設定した状態で「公開」
このときに公開予定の日付がそもそも入力されていないのであれば、即時。また実行可能時間より過去に設定されても即時。 - 設定された公開予定の日付で公開用のキューが作成される
- 公開タイミングになったらキューのデータを上から順に公開処理を実行
利用者の方がその時間帯に公開を集中している場合、少々待たされる可能性があり。
のような動きになります。
なぜキュー方式
公開するデータは、静的なHTMLの生成と配置にすくなからず時間がかかりますので
確実性をどうにか上げれないかと思案しました。
この処理の確実性を最大限に高めるため、キュー方式を採用しました。
これにより、システム負荷が一時的に高まった場合でも、すべての公開リクエストを確実に処理し、安定してコンテンツを公開することが可能となるものかと考えています。
あとは既に動作中であるシステムのデータに手を加えることなく
新しい機能として追加するならばと考え、既存のデータ構造に手を加えないキュー方式の採用が最適な選択であると判断いたしました。
次の改善のための改善
今後もWriterWriterは「機能改善」そして「機能追加」を実施し、どんどん便利になっていきます。
「AI」機能も今後さらに拡充予定です。
では今後ともどうぞWriterWriterをよろしくお願いいたします!!!!