WEB+DB PRESS Vol.88
2015年8月22日紙版発売
2015年8月22日電子版発売
B5判/160ページ
定価1,628円(本体1,480円+税10%)
ISBN 978-4-7741-7488-4
ただいま弊社在庫はございません。
今号の特集概要
特集1
モバイル開発最前線
ビルドもテストもデプロイもクラウドで加速!
昨今,AndroidやiOSなどのモバイルアプリ開発におけるビルドやテスト,デプロイといったフェーズを省力化するためのクラウドサービスが多数登場しています。そこで本特集では,「いかに高速に開発するか」「設計や実装に注力するためにはどうするか」といった視点から,CircleCI,Scirocco Cloud,DeployGate,Crashlyticsといったクラウドサービスを組み合わせ,モバイルアプリ開発を効率化するための方法を余すことなく紹介します。
特集2
LINE開発ノウハウ大公開
1日100億メッセージをさばくサービスの裏側
メッセンジャーアプリであるLINEの月間アクティブユーザ数は約2億500万人に達しており,1日に送受信されるメッセージは100億件以上です。本特集では,LINEという大規模なサービスがどのように実装されているのかをさまざまな切り口から紹介し,そこで行われている工夫や,大規模サービスを開発してきた経験から得られた知見を解説していきます。
特集3
実践データベース設計
サービスの急拡大に耐えるスケール戦術
日々増え続けるデータを格納/処理するために必要なデータベースの知識を解説する特集です。執筆者陣が開発するフリマアプリ「メルカリ」では,急激なユーザ数の増加やサービスの拡大に伴い,何度もデータベースのスケールアップ,スケールアウトを行ってきました。本特集ではその経験をもとに,MySQLにおけるデータベース設計の方法を解説します。テーブル設計の方法や,ディスク容量が足りなくなったときの対処法,そしてNoSQLを利用したほうがよいケースについても解説します。
一般記事
[速習]MQTT
IoT時代のプロトコル
Vol.1~120までのPDFを収録したDVD-ROMが付いているお得な総集編もあります!
- WEB+DB PRESS総集編[Vol.1~120]
- https://gihyo.jp/book/2021/978-4-297-12215-7
目次
特集1
モバイル開発最前線
ビルドもテストもデプロイもクラウドで加速!
- 第1章:いまどきのモバイルアプリ開発事情
クラウドの活用でプロダクトの改善に注力する - 第2章:CircleCIを使った自動ビルド
ヒューマンエラーを防ぎ安定した開発を実現する - 第3章:Scirocco Cloudを使ったE2Eテスト
多機種・多端末での検証を省力化する - 第4章:DeployGateを使ったデプロイ
ストレスなくα版アプリを配布する - 第5章:Crashlyticsを使った障害検知
運用中のクラッシュ情報を見える化する
特集2
LINE開発ノウハウ大公開
1日100億メッセージをさばくサービスの裏側
- 第1章:LINEの歴史と開発体制
メッセージングサービスからプラットフォームへの進化
- 第2章:LINEのサーバサイドアーキテクチャ
世界各国にサーバを展開,マイクロサービスで高速開発
- 第3章:LINEのメッセージング基盤
1対1のチャットから数千万人への同時送信まで
- 第4章:LINEのストレージ
RedisとHBaseで1日100億以上のメッセージを安定的にさばく - 第5章:スタンプショップの舞台裏
200の国・地域別の商品管理とリソース配信
特集3
実践データベース設計
サービスの急拡大に耐えるスケール戦術
- 第1章:Webサービスにおけるスケールの歴史
データ特性,利用技術,代表的サービス - 第2章:MySQLのテーブル設計
データ特性の把握,インデックスの利用,リリース後のスキーマ変更
- 第3章:MySQLのスケール戦術
増え続けるデータにどう対応したか - 第4章:さまざまなデータ処理
キャッシュ,分析,ビジュアライゼーション,ストリーミング
一般記事
- [速習]MQTT
IoT時代のプロトコル
連載
- Javaの鉱脈 ── 掘り下げて知る活用のワザ
【第8回】FF4Jで安全に機能をオン/オフする ……フィーチャートグルを活用して高速にリリースしよう - Emerging Web Technology研究室
【第14回】次世代言語Elixirで高信頼なWeb開発 - PHP大規模開発入門
【第9回】HHVMでPHPの実行速度を高速化しよう ……インストール,設定,速度比較,運用監視 - Webフロントエンド最前線 ── 流行に踊らされない技術動向
【第8回】スムーズなUIを実現するレンダリング速度の改善ノウハウ
- Perl Hackers Hub
【第34回】DockerによるPerlのWebアプリケーション開発
- 切りひらくRuby ── サービスの成長を支える現場の技術
【第8回】Railsアプリケーションのデータベースチューニング
……ActiveRecordにおけるボトルネックの発見とその解消
コラム
- 視点を変えてみよう
【第3回】雇用はどうやって生まれた? - Software is Beautiful ── 今までの経験から得た教訓
【第33回】「車輪の再発明」の価値 - はまちちゃんとわかばちゃんのREADER'S FORUM ―― 読者のページ
【第39回】
Technology Flash
【第1回】[モバイル編]スマートデバイス時代をリードする2人のエンジニア