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が最近リリースされ、重要な変...
システム概要 Market Replayアプリケーションは2008年2月にリリースされましたが、同じくしてAdobeがAdobe AIRプラットフォームの正式版である1.0をリリースしました。AIRとS3プラットフォームの力によって、アプリケーションのコンセプト立案から実際に動作するまでにたった6ヶ月ほどしか掛かりませんでした。10人からなるチームがバックエンドのデータ処理とユーザインターフェースの両面からアプリケーションを実装していきました。 クライアントデスクトップアプリケーションはAdabe Flexを利用して構築され、AIRランタイム上で動作していました。Adobe Flexは開発者がFlash Player上で動作するアプリケーションを構築するために利用するアプリケーション開発フレームワークです。Adobe AIRはHTML/CSSやjax、Flash、Flexといったウェブテク
原文(投稿日:2009/8/5)へのリンク Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。開発コミュニティではこの決定により、なぜ変えたのか、Tomcatでなにか問題があったのか、と多くの人が問いを投げかけた。InfoQはJettyの開発元企業であるWebtideのチームにインタビューをする機会を得て、今回の決定の事情について詳細を聞いた。 InfoQ:GoogleがTomcatや他の選択肢でなくJettyをApp Engineに選んだのはなぜでしょうか。 GoogleがJettyを選んだ理由と思われる特質はサイズと柔軟性です。クラウドではサイズが重要です。Jettyのインスタンスを(Googleがしているように)数万動かすとすると、各サーバが1MB小さければ全体で数十GBのメ
原文(投稿日:2009/6/1)へのリンク Google Waveは3つの要素で成り立っている: ツール、プラットフォーム、そしてプロトコルである。そのアーキテクチャの核は、並行制御をサポートするための理論的フレームワーク、オペレーショナルトランスフォーメーション(OT=Operational Transformation)である。 まず最初に定義が必要だろう。Google Waveとは: (ウェーブと呼ばれる)ホストされたXMLドキュメントをベースとした、並行に行われる変更と遅延の少ない更新をサポートする、新しいコミュニケーションとコラボレーションのプラットフォームである。 ツール Google Waveは「電子メールプログラム+インスタントメッセンジャー+協調的な文書共有と編集ツール」である。クライアントサイドではJavaScriptとHTML5を使っており、Chrome、Firefo
ここ数日間、Scrum Development Yahoo Groupでチームの1人の「働きが少ない」場合に何をするかについてとても活発な議論がなされている。Rotten apple in Scrum team (リンク)(スクラムチームの腐ったリンゴ) の130以上のレスポンスの中で、最初の質問へのアドバイスから、チームのやる気や誰がそれを管理するかという話、個人を計測する昔からの論争、チームが本当に「チーム」であるかどうか見分けることなどへ議論が及んだ。 Marko Majkic氏が彼のチームのあるメンバが他と比較して「働きが少ない」ことに気づいたことを説明し、アプローチの仕方へのアドバイスを求めて、この議論は始まった。(引用は元の投稿(リンク)とその後のレスポンス(リンク)から来ている): 開発者毎の平均的な貢献は38usp (ユーザーストーリーポイント) です。メンバの1人はたった
セキュアなクラウドコンピューティングはどういうことかについて、継続的に議論がおこなわれている。クラウドは、多くのプライベートネットワークよりもセ キュアであると言い張るものもいれば、クラウドコンピューティングにはセキュリティ上の落とし穴が潜んでいると警戒するものもいる。AmazonのWebベースのAWS Management Console(リンク)が、ますます多くの機会をハッカーに与えているという考えがある。 GNUCITIZENは、クラウドコンピューティングはセキュア(リンク)だと考察した。 わたしにとって、この(Amazonのセキュリティ)はかなり非常識なセキュリティであり、自宅で作成したソリューションは、数百倍もセキュアでないと言える。 では、クラウドはセキュアであるのか?自分が何をしているのかを分かっていれば、それはイエスである。 Alistair Croll氏は、クラウドが安全
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く