7 principles for rich web apps And how next.js achieves these principles
![どうしてこうなった? Node.jsとio.jsの分裂と統合の行方。これからどう進化していくのか?](https://cdn-ak-scissors.b.st-hatena.com/image/square/e724456fdcb6eea163c1544b168b9fb5bf50c811/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F3505d390fb8448baa0de732c31544228%2Fslide_0.jpg%3F5155523)
7 principles for rich web apps And how next.js achieves these principles
1週間ほど前に、おもしろいツイートが回ってきた。 これほどまでに人々を陰鬱な気持ちに陥らせる画像が、今まであっただろうか pic.twitter.com/Av9LNVkdRi — さい (@saiculture) 2015, 1月 10 受験勉強を始める子供に見せる画像(本当なのだろうか?)のようだが、よく出来ているな、と感じる。「子供の頃から勉強して、いい学校に入って、良い企業に就職すると、一生安泰だよ」というメッセージを伝えているのだろう。 さて、この画像の中で注目したいのが40歳の「もうここからは人生は変えられない」という一言だ。これを読んで、ある方の話を思い出したので、それを書こうと思う。 私は以前、殆どの社員が50歳以上、という会社に訪問したことがある。社長はすでに65歳を超えており、役員も軒並み60歳以上、普段はむしろ20代、30代の方々が多くを占める企業ばかりに訪問していた私
この記事では、Webアプリケーション(特にバックエンド部分)を構築するときにハイレベルなパフォーマンスを達成しようとするなら考慮するべき、最も一般的な原則のいくつかを取り上げたいと思います。私は、自分自身の経験から、主にPHPの世界で使われるいくつかの例、設計パターン、慣例やツールについて書きますが、ここで説明する概念は、どんな言語やフレームワークにも必ず当てはまると思います。 手短に言うと、基本ルールは次の6つです。 ルール1 . 時期尚早な最適化を回避する ルール2 . 最小限の作業で問題を解決する ルール3 . 今すぐやらなくてもいい作業は延期する ルール4 . 使えるときはキャッシュを使う ルール5 . リレーショナルデータベースのN+1問題を理解し、回避する ルール6 . 可能ならアプリケーションに水平スケーラビリティをもたせる ルール1: 時期尚早な最適化を回避する Donal
データベースといえば、一般的に避けては通れないのがバックアップ運用です。 AWSで提供されているサービスで「データベースサービス」にカテゴライズされるもののうち、RDS、Redshift、ElastiCache(※Redisのみ)については自動バックアップ(自動スナップショット)の機能が提供されています。この機能を使えば基本的にはバックアップ運用をAWSにお任せできるのですが、バックアップサイクル等の設定についてはサービス毎に差異があります。 運用をAWSにお任せできるとはいえ、その仕様を把握しておかないといざリカバリをしようとした際に意図したリカバリポイントまで復元ができない、などという事態が発生する可能性があります。 ということで、今回は各データベースサービスの自動バックアップの設定について、バックアップサイクル、バックアップ開始時刻、バックアップ保持期間の3つの観点でまとめてみました
YAPC発表で,良い本を紹介しました オブジェクト指向入門 これは最高の本です 下巻はいま在庫なかったので困る オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューティング) 作者: バートランド・メイヤー,酒匂寛 出版社/メーカー: 翔泳社 発売日: 2007/01/10 メディア: 単行本(ソフトカバー) 購入: 11人 クリック: 307回 この商品を含むブログ (132件) を見る オブジェクト指向入門 第2版 方法論・実践 (IT Architects’Archive CLASSIC MODER) 作者: バートランド・メイヤー,酒匂寛 出版社/メーカー: 翔泳社 発売日: 2008/08/29 メディア: 単行本(ソフトカバー) 購入: 5人 クリック: 97回 この商品を含むブログ (52件) を見る ドメイ
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~ SEGADevTech
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く