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が最近リリースされ、重要な変...
サーバアプリケーションの配置はますます複雑になっています。いくつかのPerlスクリプトをコピーするだけでインストールが完了する時代は終わりました。今日、ソフトウエアは多くの種類の要求を抱えています。 インストールするソフトウエアやライブラリの依存物("Python >= 2.6.3とDjango 1.2に依存する") 実行するサービスへの依存("MySQL 5.5とRabbitMQのキュー"が必要) 特定のOSに対する依存("64-bit Ubuntu Linux 12.04でビルドとテストをした") リソースの要件: 利用可能なメモリの最少量("1GBのメモリが必要") 特定のポートへのバインド("80と443を使う") 例えば、比較的シンプルなアプリケーションの配置を考えてみましょう。Wordpressです。典型的なWordpressのインストールでは、 Apache 2 PHP 5
プッシュアーキテクチャ対プルアーキテクチャの議論が再び活発になってきている。この発端は、Jive Software(サイト・英語)のCTOであるMatt Tucker氏(source)が、次のように、XMPPのプッシュベースアプローチがクラウドサービスの将来像(source)であると宣言したことだ。 Webサービスアーキテクチャでは、新たな動きが起きています。クラウドサービスについて、現在は、これがWebアーキテクチャにおける基本的な流れであり(source)、これにより、個別に分かれたサイロの結合から抜け出し、統合がより大きな効果を発揮するサービスのコラボレーティブネットワークへと移行できると盛んに言われています。問題は、現在のクラウドサービスを動かしているプロトコルです。SOAP、およびその他のさまざまなHTTPベースプロトコルは、すべて一方向の情報交換です。このため、クラウドサービス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く