コミックマーケット(略称:コミケ)のシステムを支えるエンジニアたちの物語 ~後編~

取材対象が 1 人増えた まえがき コミックマーケットは年に 2 回開催される世界最大級のイベント。2012 年にマシン リソースを素早く増減できるクラウド、Microsoft Azureの採用を行いました (記事: [導入事例] コミケ Web カタログ)。 その後、C83 から C89 にかけて、計 6 回のイベント開催を経験。果たしてクラウド化は本当に効果があったのか、サービス開発・運用を担当する有限会社サークルドットエムエス 開発統括 堀口 政史 氏 (写真左)、技術統括 田邊 浩靖 氏 (写真中央)、取締役社長 佐藤 一毅 氏 (写真右) に、さらにエバンジェリスト戸倉も参加。 後半のインタビューをお届けします。 前編に続き、今回も聞き手はマイクロソフトの増渕です。 インタビュー 戸倉: さあ、みなさん。気を取り直してインタビューを再開しましょう! ではシステムについて聞いちゃいますよ♪ 増渕: 戸倉さん、楽しそうですねぇ・・・・・・。もう、聞き手戸倉彩で僕いらないような気がしてますが。 佐藤: まぁまぁ、みんなで楽しくやりましょう (笑) 堀口: じゃ、再開しますね (笑)。コミケのシステムは、『サークルポータル』、『コミケWebカタログ』、『出展申し込みシステム』、『コミケコスプレコミュニティ』の4つあるわけですが、基本的にはほぼすべて Azure 化を完了しました。 田邊: システム設計の概要をお話しすると、C83 の時に作った『コミケWebカタログ』だけがクラウド サービスで、あとは…


コミックマーケット(略称:コミケ)のシステムを支えるエンジニアたちの物語 ~前編~

まえがき コミックマーケットは年に 2 回開催される世界最大級のイベント。2012 年にマシン リソースを素早く増減できるクラウド、Microsoft Azureの採用を行いました (記事: [導入事例]コミケ Web カタログ)。 その後、C83 から C89 にかけて、計 6 回のイベント開催を経験。果たしてクラウド化は本当に効果があったのか、サービス開発・運用を担当する有限会社サークルドットエムエス 開発統括 堀口 政史 氏 (写真左)、技術統括 田邊 浩靖 氏 (写真中央)、取締役社長 佐藤 一毅 氏 (写真右) にお話をお伺いします。 今回も聞き手はマイクロソフトの増渕です。 インタビュー コミケWebカタログを作る経緯 増渕: さて、C83 でデビューした、コミケWebカタログも、だいぶ進化しましたねー。Azure 上にサービスをリリースされてから 3 年、6 回のイベントを経験しました。皆さんがここまでサービスを続けられた経験や今後の展開などをお伺いしたいと思います。まず、この記事を読む読者さんはコミケについての説明はいらないと思いますが、サークルドットエムエスをご存じない方がいるかもしれません。簡単に自己紹介をお願いします。 佐藤: よろしくおねがいします。サークルドットエムエスの代表を務めております佐藤です。まず、サークルドットエムエスは、コミックマーケット準備会 (以下、準備会) をサポートする IT 組織で、対象業務は、同人誌即売会のサークルの申し込み、同人誌即売会の出展しているサークルの一覧を並べてカタログをつくること、それと、コスプレイヤーさんの皆さんの情報を集めて当日の運営がはかどるような情報を提供するシステム開発、運営しています。 増渕: サークルさん情報の管理ですね。開発しているシステムは店舗管理システムのような類のものですか? 佐藤: いえ、どちらかというと、チケッティングのシステムに近いです。チケッティングといっても、抽選当落は、準備会の役割なので、僕らはエントリーの受付や割り付けられた場所の表示だけです。抽選はこの会社ではやっていないので。あと、一般的には直接表に出ていませんが、日本中のコミケイベントで使うカタログの制作サポートなどもしています。 増渕: 制作というのは、つまり、組版、インデザインみたいなものを使っている業務ですか? 田邊: 自動処理化しているので、インデザインみたいな作業ものではないです。PDFがバッチ出力イメージで、ライブラリはマイクロソフトさんの…


App Service Mobile 用 .NET Server SDK のオープン ソース化

このポストは、10 月 21 日に投稿された Open Sourcing App Service Mobile .NET Server SDK の翻訳です。   このたび、App Service Mobile 用 .NET Server SDK (英語) がオープン ソース化され、GitHub で公開されました。この取り組みは先月の Node.js Server SDK (英語) のオープン ソース化に続くもので、iOS、Android、Xamarin、Windows 用のクライアント ライブラリ (英語) も以前よりオープン ソース化されているため、今回のリリースで Azure Mobile SDK はすべてオープン ソース化されたことになります。 すべての Azure Mobile リポジトリを見つけやすいように、azure-mobile-apps (英語) という親リポジトリを作成し、各リポジトリや各種リソースへのリンクをご用意しました。   開発協力のお願い マイクロソフトはすべての Azure Mobile SDK をオープン ソースとして開発しており、コミュニティの皆様にもご協力をお願いしています。実際に、.NET…


Azure Mobile Apps – 2015 年 9 月の更新情報

このポストは、9 月 22 日に投稿された Azure Mobile Apps September 2015 Update の翻訳です。   今回は、Matthew Henderson と共同執筆した記事をご紹介します。 このたび、Azure Mobile Apps 用 .NET Server SDK の最新版が発表されました。Web とモバイルの統合エクスペリエンスの概要については先月のブログ記事 (英語) でご紹介していますので、そちらもぜひご一読ください。 今回の .NET Server SDK バージョン 0.2.575 には複数の更新が追加されています。 (新規!) Azure Table Storage をサポート (重大な変更) ASP.NET との統合を強化するために OWIN の自動セットアップを廃止 (重大な変更) 認証ミドルウェアのセットアップを強化 (重大な変更) データベース スキーマのセットアップの既定値を改善 (重大な変更) システム プロパティが既定で送信されるようになり、クライアント側での要求が不要に Microsoft.Azure.Mobile.Server.Quickstart (英語) NuGet パッケージをインストールすると、上記の更新を手軽に導入できるほか、その他の依存関係を取り込むことができます。また、必要に応じて、特定の…