タグ

jettyに関するtvskのブックマーク (8)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    tvsk
    tvsk 2011/12/31
    socket.IOの概要説明あり。
  • 今度はServletContext+UUIDで負荷分散状況を調べてみた #appengine - スティルハウスの書庫の書庫

    @higayasuoさんのつぶやき: #appengine でリクエストを処理するスレッドは1インスタンスあたり1つという仮定は正しい。ただし、インスタンスの特定にRuntimeのhashCodeを使うのは間違いでFilterなどで起動時にServletContextにUUIDなどを突っ込んで調べるのが正しい#appengine でJavaのRuntimeは多くのアプリケーションで共有されていて同じアプリケーションの複数インスタンスで共有されることもあるなるほど、、そこで今度は、Runtime.getRuntime().hashCode()の代わりに、ServletContextにUUIDを入れて識別する方法でTask Queueのコンテナインスタンス単位の負荷分散状況を調べてみました。こんなコードをサーブレットに書いて、ランダムIDを取得します。 final ServletContext

    今度はServletContext+UUIDで負荷分散状況を調べてみた #appengine - スティルハウスの書庫の書庫
    tvsk
    tvsk 2011/12/25
    アプリのスケール時の負荷分散状況のテスト、結果考察
  • Google AppEngine uses Jetty! : gregw

    Hot on the heels of Google Widget Toolkit(GWT) switching to Jetty, the little server that can has received some more Google luv'n!   Google's new App Engine Java service is powered by Jetty! With App Engine, you can build web applications using standard Java technologies and run them on Google's scalable infrastructure.Initially it is a little difficult to see Jetty in use, but you can see the jet

    tvsk
    tvsk 2011/12/25
    Jetty利用でGoogleAppEngineサービスを提供している。2009年4月の記事。いくつかの状況証拠から推測されるポイントを列挙している。
  • InfoQ: Google App EngineにJettyを採用

    原文(投稿日: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のメ

    InfoQ: Google App EngineにJettyを採用
    tvsk
    tvsk 2011/12/24
    Jettyを使う理由.2009年.GoogleAppEngineがtomcatからJettyに転換した時の理由。Jetty開発元対するインタビュー。ほかのサーブレットコンテナからの優位性、今後のロードマップ
  • 気象データをグラフ化する – Eastwood編 « Stop Making Sense

    August 2011 (1) July 2011 (1) June 2011 (2) April 2011 (2) March 2011 (2) February 2011 (2) January 2011 (6) December 2010 (6) November 2010 (5) October 2010 (8) September 2010 (2) August 2010 (3) July 2010 (9) June 2010 (4) March 2010 (1) February 2010 (7) January 2010 (2) はじめに 前回の 気象データをグラフ化する – Google Chart API編 では Google Chart API を使ってトレンドグラフを作成しました。 Google Chart API を使えば、言語やライブラリに依存せず、簡単に高品質な

    tvsk
    tvsk 2011/12/24
    GoogleChartAPIの代替としてのeastwoodについて
  • civic site : Jettyサーバを使ってみる

    「 civic.xrea.jp 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 civic.xrea.jp 」is Expired or Suspended. The WHOIS is here.

    tvsk
    tvsk 2011/12/24
    Jetty導入時のメモ。なぜ、httpd+tomcatではなくJettyを使うのか、という理由も記載あり。「ホームサーバを構築するにあたって、ApacheではなくJettyを採用したので、そのときの設定について」
  • About Jetty | The Eclipse Foundation

    Where has Jetty called home? The Jetty project has found its home in many places over the last 20+ years. Eclipse and Github In 2009, the Jetty project moved its core components to be a project of the Eclipse Foundation, in order to improve the IP processes and broaden the licensing and community of the project. As of Jetty 9 the project has fully moved to the Eclipse Foundation. Additionally, in

    About Jetty | The Eclipse Foundation
    tvsk
    tvsk 2011/12/24
    Jettyプロジェクトについて
  • mizomemo: JettyをWebサーバとして実行する方法

    2008年3月24日 JettyをWebサーバとして実行する方法 JettyをWebサーバとして実行する方法を以下にメモしておきます. public class WebServer { static int PORT = 8080; static String DOCUMENTROOT = "./WebContent"; public static void main(String[] args) throws Exception { Server server = new Server(PORT); ResourceHandler resourceHandler = new ResourceHandler(); resourceHandler.setResourceBase(DOCUMENTROOT); HandlerList handlerList = new HandlerList(

    tvsk
    tvsk 2011/11/27
    実際のソースコードの書き方。WebServerクラスに必要な設定と挙動を書く。
  • 1