開発日誌 炎の型工房 (2) GAEを利用しよう

炎の型工房のサービスは複雑なので、独自にアレコレプログラムを書く必要がある。
クローラー機能だったり、検索機能、レコメンデーション機能だったり、SNS機能だったりするものだ。

こりらを実現するために、プログラムを書く。
フロントサーバーとして、開発をスタートするサーバーとしてGAE x goを利用する事にした。

GAEとは

GAEとは、Googleが提供するウェブアプリケーションを、プログラム言語で開発できる環境です。

この環境で開発すると、スケールするアプリケーションになります。つまり。Googleが提供するような、Gmail とか、Google検索エンジンとかのような、世界中の人が利用しても動作可能なアプリケーションを組む事ができます。

世界中の人が利用するサービスは、ひとつのサーバーコンピュータで動作する事はありません。無数のコンピュータで動作しています。
とても難解でお金もかかる領域なのですが、GAEを利用すれば、簡単に実現できるのです。

もちろん、欠点もあります。GAEで利用できる機能は制限されいます。(この制限を利用して、スケールするアプリを作成できるのです)
が、どうしても、GAE上で作ることが難しいサービスは、GCP上に構築して、連携させれば良いのです。

FireStyleのコード

以下で開発を進めています。
ではでは


Comments

  1. That means hassle for on line casino video games, which have relied on performance advertising to draw and re-engage the whale gamers. IPs and celebrities have already been utilized by on line casino companies and we will 카지노 사이트 see more of that happening in 2022. Casino Games will continue to combine options which are be} designed to attraction to gamers from different genres, significantly puzzle and informal. These options embrace the likes of explorable hub worlds, properties, and different customized design areas. Overall, in a position to} count on Casino Games to be considerably of an incubator for a puzzle or skill-based mini-games. Mini-games often happen of reward collection levels, which occur after a participant has engaged with the actual Casino Games.

    ReplyDelete
  2. Since the method is suited to one-off customized parts, it has many functions within the medical trade. The tight tolerances afforded by CNC machining are important to the high efficiency of machined medical elements. Gensun Precision Machining is a number grills for outdoor cooking one} provider of CNC machining companies across the globe.

    ReplyDelete

Post a Comment