Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![アジャイルで開発速度を上げるには](https://cdn-ak-scissors.b.st-hatena.com/image/square/3187474995f35b536cf930292ed9568a48761f8b/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s2_20240627113740%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
以前,開発マネージャの募集広告で,思わず首を傾げたくなるようなものを見たことがあります。そのひとつでは,たくさんのプログラム言語と開発環境について十分な知識を持っていることを条件にしていました。別の案件では,そのポジションの66%(なぜ2/3ではないのでしょう?)の作業はプログラミング,とありました。他にもPMO認定所有者を求めるものなど,そんな調子で延々と続いているのです。開発マネージャという役割が,ある意味で漠然としたものであることは事実でしょう。しかしこのような求人情報を見ると,募集を出している企業が開発マネージャの役割について本当に考えていないのではないか,という印象を受けてしまいます。雇用する企業にとっても,このような条件で雇用される側にとっても,これは不幸の元でしかありません。 開発マネージャであるあなたは,たくさんの責任を背負っていますが,もっとも重要なのは製品を出荷すること
設計者は分割が発生したとき一貫性と可用性のどちらかを選ぶ必要がありますが、分割の扱い方と分割の復旧には柔軟な対処方法があります。現在のCAPの目的は特定のアプリケーションが必要とする一貫性と可用性を最適化することでしょう。このような方法には分割発生中の計画や分割の復旧計画が組み込まれています。したがって、設計者はこのような方法を採用することで、従来受け取られてきたCAPの限界を超えてCAPについて考えることができます。 なぜ"3つのうち2つ"がミスリーディングなのか CAPを理解する最も簡単な方法は分割の両側にひとつずつノードがある場合を考えることです。片方のノードだけ状態を更新できるようにすると、2つのノードに一貫性がなくなります。つまり、Cが失われます。一貫性を維持しようとすれば、一方のノードは利用できない状態であるかのように動作しなければなりません。この場合、Aが失われます。一貫性と
原文(投稿日:2011/07/14)へのリンク プライベートクラウド,すなわち適用範囲を企業内に限定したクラウドコンピューティングアプローチの人気が高まっている。既存サーバリソースの利用度の高さや管理性の良さ,ペイ・アズ・ユー・ゴー(利用度に応じた費用発生),セルフサービスなど,組織にとって魅力的なメリットが数多くあるのがその理由だ。 今回のラウンドアップでは,プライベートソリューションを構成している主な要素をいくつか選び出して,その概要について解説する。 典型的な IT ソリューションがすべてそうであるように,プライベートクラウド関連のツールやランタイムに対しても過剰な宣伝やプロモーションがまかり通っている。"誇大広告 (hype)" をランタイムの名称に含むようなアプローチを,いったい誰が信じるというのだろう? 採用するアプローチ,選択するランタイム,利用するツールなどを決定しようとす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く