並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 90件

新着順 人気順

vert.xの検索結果1 - 40 件 / 90件

  • 内部から見たVert.xとNode.jsとの比較 - uehaj's blog

    socket.ioがJavaやGrailsから扱えるかを調べている関係でvert.xを調べていて興味深かったので、こちらにあるVert.xの記事を翻訳してみました。JGGUG G*Workshopにおける杉浦さんのVert.x資料もお奨めです。 Vert.xは急速に発達つつあるサーバ・フレームワークです。 世にあまたあるサーバ・フレームワークのいずれもが、多様なプロトコルをサポートし、高速であることが特長であると主張していますが、Vert.xはそれらよりも一歩抜きん出ています。例えば、Vert.xは、サーバサイドのネットワーク環境の確立と操作も対象としています。言いかえれば、Vert.xは、単一サーバ上のデーモン実行だけでなく、クラスタリング環境での複数サーバデーモンの実行を考慮しているのです。 したがって、Vert.xを調査するにあたっては、どのように高性能を実現しているかだけではなく、

      内部から見たVert.xとNode.jsとの比較 - uehaj's blog
    • Eclipse Vert.x

      import io.vertx.core.AbstractVerticle; public class Server extends AbstractVerticle { public void start() { vertx.createHttpServer().requestHandler(req -> { req.response() .putHeader("content-type", "text/plain") .end("Hello from Vert.x!"); }).listen(8080); } } import io.vertx.core.AbstractVerticle class Server : AbstractVerticle() { override fun start() { vertx.createHttpServer().requestHandler {

      • Vert.x がいいね!(第1回:入門する) - Taste of Tech Topics

        id:KenichiroMurataです。 最近2.0がリリースされたVert.xについて、皆さんご存じでしょうか? Vert.xは一言で表現すると、 Vert.x is a polyglot, non-blocking, event-driven application platform that runs on the JVM. です(公式サイトより引用)。 JVM上でのnon-blockingでevent-drivenなプラットフォームな所が私のお気に入りポイントです!まぁ、Java屋さんですからね。うちは。 そんなお気に入りのVert.xについて、これから数回に分けて本ブログにて記事を書いて行こうと思います。 Vert.xを知る Vert.xを知るには、ドキュメントが充実した公式サイトを読むのが一番です。ですが、ボリュームがかなりあるので、オススメのサイトを紹介します。 vert.

          Vert.x がいいね!(第1回:入門する) - Taste of Tech Topics
        • vert.x – Node.jsの代替フレームワーク

          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が最近リリースされ、重要な変...

            vert.x – Node.jsの代替フレームワーク
          • RxJavaを使ってCallback Hellから脱出する( Vert.x がいいね!第5回 ) - Taste of Tech Topics

            id:KenichiroMurata(@muraken720 )です。 本記事はJava Advent Calendar 2013 - Adventarの6日目の記事です。 皆さん、RxJava 使っていますか? RxJava はNetflixが開発する Reactive Extensions のJava版です。Reactive Extensions (Rx)はReactive Programmingを可能にするライブラリです。 私はReactive Programmingとはなんぞや?と語れるほどには詳しくないので、ここでは asynchronous で event-based なプログラムを書くのに便利なライブラリというレベルの紹介とさせて頂きます。:-) さて、なぜ RxJava なのか?というと Vert.x を使って、asynchronous で eventbusベースのプログラ

              RxJavaを使ってCallback Hellから脱出する( Vert.x がいいね!第5回 ) - Taste of Tech Topics
            • Vert.x がいいね!(第2回:開発環境を構築する) - Taste of Tech Topics

              id:KenichiroMurataです。 皆さん、Vert.x 使っていますか? 前回の「Vert.x がいいね!(第1回:入門する) - Taste of Tech Topics」に続き、第2回目となる今回は開発環境の構築について書きます。 目次は以下の通りです。 environment install setting gradle project template auto redeoploy remote debugging 1. environment Vert.xをインストールをして開発を行う前に、必要な環境を揃えましょう。私の環境はOS X Mountain Lionですので、Windowsの方は環境に合わせて読み替えてください。 JDK 1.7 Vert.xはJDK 1.7.0以上が必要になります。JDK 1.7は「Java SE - Downloads | Oracle

                Vert.x がいいね!(第2回:開発環境を構築する) - Taste of Tech Topics
              • モダンアプリケーションのための軽量・高性能プラットフォーム「Vert.x」の概要と導入手順

                対象読者 Javaのフレームワークというと、いまだにStrutsに代表されるServletベースのMVCフレームワークを経験されている方がほとんどだと思います。 Node.jsも経験されている方であれば比較的理解しやすいかもしれませんが、ここでは「伝統的な同期型のマルチスレッドプログラミングになれているJavaプログラマー」を対象とし、Vert.xのアーキテクチャを理解して実際にアプリケーションを作成する手助けになることを目指していきます。 なお、この記事は執筆時点で最新の安定版である2.1.5を前提に記述していきます。 Vert.xのインストール Vert.xは、2012年5月に1.0、2013年に2.0がリリースされ、現在3.0が開発中のまだまだ若く枯れていないオープンソースです。 公式サイトのインストール解説を見てもらえば早いとは思いますが、簡単にインストール手順を説明しておきます。

                  モダンアプリケーションのための軽量・高性能プラットフォーム「Vert.x」の概要と導入手順
                • 超エコで超高速なやつらの性能比較: Go vs Node.js (vs Vert.x) - Qiita

                  今時のWebで大量接続で高負荷になりそうなサイトを作りたい人は必見。 スタートアップ起業が選ぶなら、こういう言語やフレームワークを選ぶべき。 人気が出て急激な負荷に耐えられる様に、最初から正しいアーキテクチャを選んでね。 妙なやつを選んだらサーバはたくさん必要だし、クラウドでも費用が高くなるし大変だよ。 Node.js vs Go の記事を読んだのでこの記事を書いています。 http://yosuke-furukawa.hatenablog.com/entry/2014/02/10/134014 https://speakerdeck.com/yosuke_furukawa/benchmarking-node-dot-js-vs-golang http://sssslide.com/speakerdeck.com/yosuke_furukawa/benchmarking-node-dot-

                    超エコで超高速なやつらの性能比較: Go vs Node.js (vs Vert.x) - Qiita
                  • vert.xのハイボリューム/スケーラブルなアーキテクチャ - Eberhard Wolff氏とのインタビュー

                    原文(投稿日:2013/05/20)へのリンク Web 2.0とモバイルクライアントの目覚ましい成長が,アプリケーションアーキテクチャに関する私たちの考え方を変えつつある。Node.jsは,サーバ側のソフトウェアに非ブロック/非同期のランタイム環境を構築することでこの課題に取り組もうと試みた,最初のテクノロジのひとつだ。そして昨年,同様のランタイムをJava仮想マシン上に実現するvert.xが登場した。Node.jsとは対照的にvert.xは,本来の意味での多言語(polyglot)アプローチを踏襲している。JavaScript,Groovy,Javaその他の言語を使ったシステムの構築や,ひとつのアプリケーション内での混在が可能だ。 InfoQはEberhard Wolff氏にコンタクトを取り,これら2つのテクノロジの間にある違い,それぞれをベースとした場合の開発アーキテクチャから生じる課

                      vert.xのハイボリューム/スケーラブルなアーキテクチャ - Eberhard Wolff氏とのインタビュー
                    • Node.jsに対抗?JavaScript/Ruby/Groovy/Javaなどをサポートする非同期フレームワーク「Vert.x 1.0」登場 | OSDN Magazine

                      5月9日、非同期型アプリケーションフレームワーク「Vert.x 1.0」がリリースされた。Node.jsと同じく非同期・イベント駆動型のアプリケーションフレームワークで、Webアプリケーションや大規模サーバーの開発に向けたもの。Java仮想マシン(JVM)で動作し、JavaScript、Ruby、Groovy、Javaといった言語での開発をサポートする。 Vert.xはJavaベースで作成されたアプリケーションフレームワーク。シンプルな並列モデルを持ち、スケーラビリティの高さなどが特徴だという。また、JavaScriptやRuby、Groovy、Javaといった言語を混在させて利用できるほか、今後Scala、Clojure、Pythonのサポートも計画しているという。プロジェクトは米VMwareの支援を受けている。 ノンブロッキング、イベント駆動型のフレームワークで、開発スタイルはNode

                        Node.jsに対抗?JavaScript/Ruby/Groovy/Javaなどをサポートする非同期フレームワーク「Vert.x 1.0」登場 | OSDN Magazine
                      • DMM.comにおけるVert.xの活用ポイントと、最新3.0系での変更点

                        前回はVert.xを利用して簡単なRESTインターフェースによるJDBCアプリケーションの作成をしてみました。最終回となる今回は、DMMが実際に開発したアプリケーションについて少しだけご紹介したいと思います。構成はサンプルアプリケーションに近いものですが、基本的にmod-jdbc-persisterなど公開されているモジュールは利用せず、必要にあわせてモジュールを作成しています。 アプリケーション構成 作成したアプリケーションの構成、動作イメージとしては、下図のようになります。 アプリケーションへの外部インターフェースとしてはRESTだけではなく、MQ経由でのメッセージも受け取れるようにしています。REST経由もMQ経由も内部で同様のJSON形式に変換され、パラメータのバリデーションが行われます。バリデーション後、ワーカースレッド上で各業務処理を行うためのトランザクションモジュールが処理を

                          DMM.comにおけるVert.xの活用ポイントと、最新3.0系での変更点
                        • An Introduction to Vert.x

                          We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

                            An Introduction to Vert.x
                          • Vert.x がいいね!(第4回:テストする) - Taste of Tech Topics

                            id:KenichiroMurata(@muraken720 )です。 皆さん、Vert.x 使っていますか? 私は先日(11/9)開催された JJUG CCC 2013 Fallに参加し、「Over the Node.js. An Introduction to Vert.x」というタイトルで発表させて頂きました。 内容はこの「Vert.x がいいね!」の第1回〜第3回で紹介した内容をベースとして、現在の最新バージョンであるVert.x 2.1Mの新機能の紹介、node.jsで開発したfront-endとvert.xアプリケーションをeventbusでつなぐためのnpmモジュール、vertx-eventbus-clientなどを紹介しています。スライドは以下にありますので、興味のある方はぜひご覧下さい。 An Introduction to Vert.x from Acroquest T

                              Vert.x がいいね!(第4回:テストする) - Taste of Tech Topics
                            • JavaScript対応のイベントドリブンフレームワーク、「Vert.x 1.0」登場

                              Effortless asynchronous application development for the modern web and enterprise Vert.x Projectは9日(現地時間)、「Vert.x 1.0」を公開した。Vert.xはJava仮想マシン上で動作するイベント駆動型のアプリケーションフレームワーク。多言語対応、非同期、スケーラブル、並列処理などの特徴を持っており、VMwareの支援のもとオープンソースで開発されている。 Vert.xはJavaScript、Ruby、Groovy、Javaに対応したアプリケーションフレームワーク。複数の言語を組み合わせてアプリケーションを組むことも可能で、ソースコードはシングルスレッドのアプリケーションのように記述することができる。また、Vert.x上で動作するアプリケーション間でメッセージ通信が行えるように、分散型の

                              • Tim Fox氏、Vert.x 2.0の変更点について語る

                                近年、モバイルクライアントやソーシャルネットワークといった新たなトレンドにより、Webアプリケーションは並行コネクションを扱う必要に迫られてきた。その結果、nginxやNode.jsに見られるような、イベントや非同期性に基づいた新しいサーバアーキテクチャが登場した。2011年、Tim Fox氏はこのアーキテクチャの多言語対応JVM版、Vert.xの開発を始めた。Vert.xを利用することで、開発者はJavaScript、Groovy、Javaなどの言語を使って、1つのアプリケーションの中で組み合わせて、システムを開発することができる。 先日、Tim氏はVert.xのversion 2.0をリリースした。InfoQでは、Vert.xの変更点について知るため彼にコンタクトした。 InfoQ: 今回のアップデートでキーとなるフィーチャについて教えてくれませんか? Tim Fox氏: Vert.x

                                  Tim Fox氏、Vert.x 2.0の変更点について語る
                                • Vert.x がいいね!(第3回:Event LoopsとVerticle Instances) - Taste of Tech Topics

                                  id:KenichiroMurataです。 皆さん、Vert.x 使っていますか? 前回の「Vert.x がいいね!(第2回:開発環境を構築する) - Taste of Tech Topics」に続き、今回はVert.xの肝であるEvent LoopsとVerticle Instancesについて書きます。 目次は以下の通りです。 Vert.x's Threads Event Loops Verticle Instances Event Loops & Verticle Instances Performance Test 1. Vert.x's Threads まずはVert.xのスレッドがどのようになっているのか確認してみましょう。前回も利用したHelloWorldVerticleを利用して、リモートデバッグによってbreak pointで停止させ、動作しているスレッドを見てみます。

                                    Vert.x がいいね!(第3回:Event LoopsとVerticle Instances) - Taste of Tech Topics
                                  • Vert.xからみたReactive Streams

                                    • Vert.xによる簡単なRESTアプリケーションの作成

                                      CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                        Vert.xによる簡単なRESTアプリケーションの作成
                                      • Vert.x 3.3.0は改良されたネットワーク、マイクロサービス、テスト機能などを提供する

                                        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が最近リリースされ、重要な変...

                                          Vert.x 3.3.0は改良されたネットワーク、マイクロサービス、テスト機能などを提供する
                                        • Understanding Vert.x Architecture - Part II | CUBRID blog

                                          Previous blog article covered Vert.x, a Java application framework which provides noticeable performance advantage over competing technologies and features multi programming language support. The previous article has explained us about the philosophy of Vert.x, performance comparison with Node.js, internal structure of Vert.x, and many more. Today, I would like to continue this conversation and ta

                                            Understanding Vert.x Architecture - Part II | CUBRID blog
                                          • Vert.x.tari.tari

                                            30. C10K問題 • ハードウェアの性能上は問題がなくても、 あまりにもクライアントの数が多くなると サーバがパンクする問題のこと。 • http://www.hyuki.com/yukiwiki/ wiki.cgi?TheC10kProblem

                                              Vert.x.tari.tari
                                            • GroovyでVert.x - 1. インストールとHello, World! - - とある技術の謹書目録

                                              あれから 前回からそれなりに時間が経ち、Vert.xのWebページができ、Vert.xでGroovyが正式採用となりました。 そこで、チュートリアルやサンプルを試しながら、何回かに分けてVert.xをご紹介したいと思います。 今回はVert.xのインストールと、HTTPサーバのサンプルです。 実行環境 今回は、以下の環境で実行します。 OS : Ubuntu 11.10 (32 bit) on VMware Fusion on OS X 10.6 JDK : 1.7.0_04 Vert.x : 1.0 beta 10 Vert.xのインストール Vert.xのインストールは、ダウンロードページからダウンロードしたtar.gzファイルかzipファイルを展開して、展開したディレクトリ(以降、$VERTX_HOME)下のbinディレクトリを環境変数PATHに通すだけです。 ちゃんとインストールさ

                                                GroovyでVert.x - 1. インストールとHello, World! - - とある技術の謹書目録
                                              • Vert.xのモジュールの構造と仕組み

                                                nettyとhazalcast Vert.xのベースとなるライブラリとして、nettyとhazelcastが使われています。 nettyについては日本でもよく利用されているライブラリなので説明を割愛しますが、Vert.xの非同期IOの処理において、密接に依存する関係で利用されています。 hazelcastの方はなかなか知られていないと思いますが、インメモリーデータグリッドと呼ばれるメモリー上で分散処理を行うための高性能なライブラリです。商用製品だとOracleのCoherenceがよく知られているかと思います。 Vert.xでは、hazelcastの一部の機能を利用してEventBusをクラスター化し、ネットワーク上での分散処理を可能にするために利用しています。Vert.x内部で隠蔽されているため、利用するユーザーはとくに意識する必要はありません。 モジュールの構成 モジュールに含まれる要

                                                  Vert.xのモジュールの構造と仕組み
                                                • GroovyでVert.x - とある技術の謹書目録

                                                  G* Advent Calendarの10日目です。 G*ネタ、とは言いがたいですが、他の方とネタがなるべく被らず、斜め下を行くよう、ロンドンで行われたGroovy & Grails eXchange 2011の初日のセッション、Peter Ledbrookさんの「Asynchronous IO on the JVM」からVert.xをご紹介したいと思います。 Vert.xとは? 「Vert.xってなに?」ということですが、READMEによると、 The next generation polyglot asynchronous application framework. (Formerly known as node.x) 次世代の多言語非同期アプリケーションフレームワーク。(以前はnode.xとして知られていた) だそうです。特徴としては、 JVM上で動く。 Node.jsのようなイ

                                                    GroovyでVert.x - とある技術の謹書目録
                                                  • 『G*ワークショップ「Vert.x+JavaOne+Groovy2.0なG*」 #jggug』に参加してきた - みちしるべ

                                                    第3回社内LT大会に見た顕在化した失望と一握の希望 勉強会でも殆ど聞かないGroovyの勉強会あります! どこで情報収集すればいいかわからない? ここにカレンダーが! JGGUG イベントカレンダー 告知が足りない? 勉強会カレンダーにも載ってるし、 こくちーずでGroovy、Grailsタグもある。 Facebookのグループも、MLもあるよ。 2012/10/26に行われたG*ワークショップ「Vert.x+JavaOne+Groovy2.0なG*」 #jggugに参加しました。 そのレポートです。 G*なJavaOne報告2012秋 〜サンフランシスコの風に吹かれて〜 @gantawitter Rasberry Pi Rasberry Piが一番盛り上がった。 落ちるところが・・・ Design Patterns in Groovy 写経してみる。 Cascade method cha

                                                      『G*ワークショップ「Vert.x+JavaOne+Groovy2.0なG*」 #jggug』に参加してきた - みちしるべ
                                                    • Vert.x and RxJava (eclipsecon)

                                                      Vert.x and RxJava @petermd eclipsecon 2014 BIO CTO at Donnerwood Media Social / Mobile Software Developer High-Performance Servers Telcos, Gaming, Startups Vert.x mod-rxvertx github.com/petermd REACTIVE programming Fork() for (;;) { fd = accept(listenfd, ...); if ( (pid = fork()) == 0 ) { close(listenfd); /* Process request */ exit(0); } close(fd); } do { rc=poll(fds, nfds, timeout); current_size

                                                        Vert.x and RxJava (eclipsecon)
                                                      • NodeJX vs Vert.x vs Node.JS Cluster | nodeJX

                                                        The main purpose of this benchmarking study is to compare the performance of NodeJX with Node.js. But considering the recent popularity of Vert.x and some of the published benchmarking results indicating a superior performance over Node.js, we decided to include it in our comparison. We didn’t want the benchmarking application to be about serving a static file. Realistically, neither Node.js nor V

                                                          NodeJX vs Vert.x vs Node.JS Cluster | nodeJX
                                                        • SpringBoot + Vert.x(3.0.0) + SqlTemplate を試す - Qiita

                                                          はじめに Vert.xのv3がリリースされたので、SpringBootの中からVert.xを使って、Bootiful SQL Template を利用してみた。ソースはこちら。 コンセプト SpringBootを使ってJavaアプリケーションを作成する。 Vert.xはSpringBootアプリケーションの中でembeddedの形で使う。 プロジェクト構成 ├── pom.xml └── src └── main ├── java │   └── muraken │   └── example │   ├── Application.java │   ├── HttpServerVerticle.java │   ├── SqlTemplateService.java │   ├── SqlTemplateVerticle.java │   └── entity │   ├── Dept.

                                                            SpringBoot + Vert.x(3.0.0) + SqlTemplate を試す - Qiita
                                                          • GitHub - kuujo/vertigo: Flow-based programming for the Vert.x application platform.

                                                            Vertigo 0.7.0 requires Vert.x 2.1 Need support? Check out the Vertigo Google Group Getting Started | Java User Manual | Javadoc Javascript | Python Vertigo is a durable polyglot event processing framework built on the Vert.x application platform. Combining concepts of cutting-edge real-time systems and flow-based programming, Vertigo allows real-time problems to be broken down into smaller tasks (

                                                              GitHub - kuujo/vertigo: Flow-based programming for the Vert.x application platform.
                                                            • (Introduction to Vert.x)

                                                              What is Vert.x? Asynchronous polyglot application platform JVM based Similar to Node.js, but not a clone Thread safe (pretend you're the only one) Polyglot Java JRuby Jython JavaScript/CoffeeScript (Rhino/DynJS (in-progress)) Groovy Scala (in-progress) Clojure (in-progress) All with a similar API Provides Async TCP/HTTP/HTTPS/Websocket clients Async TCP/HTTP/HTTPS/Websocket servers Distributed eve

                                                              • GitHub - isaiah/jubilee: A rack server built upon vert.x

                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                  GitHub - isaiah/jubilee: A rack server built upon vert.x
                                                                • Inside Vert.x. Comparison with Node.js | CUBRID blog

                                                                  Vert.x is a server framework which is rapidly arising. Each server framework claims its strong points are high performance with a variety of protocols supported. Vert.x takes a step forward from that. Vert.x considers the environment of establishing and operating the server network environment. In other words, Vert.x includes careful consideration in producing several 'server process DAEMONs' that

                                                                    Inside Vert.x. Comparison with Node.js | CUBRID blog
                                                                  • Vert.x clustering on Docker, CoreOS and ETCD

                                                                    This talk was held at the Vert.x Meetup Amsterdam on 30-07-2014. The subject is on how to get a Vert.X cluster running in Docker containers running on CoreOS without any manual configuration.Read less

                                                                      Vert.x clustering on Docker, CoreOS and ETCD
                                                                    • [Vert.x]JVM上での非同期・Non Blockingフレームワーク – (1)開発環境構築とサンプルソース作成 | DevelopersIO

                                                                      はじめに 最近はJavaにも興味を持ち始めている、t.hondaです。Javaに関するフレームワークでVert.xを見つけたので、それについて書きたいと思います。 Vert.xは「Node.jsの特徴を受け継ぐJVM上で動くフレームワーク」といった感じのものですが、他にも以下のような特徴を持ちます。 多言語で記述可能(JavaScript, Ruby, Groovy, Javaなど) ブロッキングが発生するような処理(JDBCなど)を独立した処理として切り出すことで、全体をブロックしないようにすることが可能 他にも多くの特徴を持ちますが、以下に挙げるサイトに詳しいので参考にしてください。 Vert.x Main Manual Vert.x がいいね!(第1回:入門する) Vert.xのアーキテクチャ 開発環境構築〜サンプルソース作成 では、Vert.xの開発環境の構築とソースの作成です。M

                                                                        [Vert.x]JVM上での非同期・Non Blockingフレームワーク – (1)開発環境構築とサンプルソース作成 | DevelopersIO
                                                                      • Vert.x の使い方 - Windows 環境でソースからビルドする方法 - なんとなくな Developer のメモ

                                                                        Vert.x を Windows 上でソースビルドして実行環境を構築する手順をご紹介します。 ちなみに、わざわざソースからビルドしなくても https://github.com/purplefox/vert.x/downloads からパッケージ(例 vert.x-1.0.final.tar.gz)をダウンロードして解凍すれば簡単に使えます。 Vert.x 1.0 Vert.x は Node.js ライクな JVM 用のフレームワークで、JavaScript・Ruby・Groovy・Java でアプリケーションを作成することができます。(Scala 無いのが残念) Node.js + CoffeeScript もなかなか良いのですが、プログラム言語的に物足りなく感じており、他の言語で同様の事をしたいと思っていたので (関数言語に近い方が効果的な気がしています) 、個人的に Vert.x は

                                                                          Vert.x の使い方 - Windows 環境でソースからビルドする方法 - なんとなくな Developer のメモ
                                                                        • Java/NIO/Netty, Mina, Grizzly, Vert.x + WebSocket 調査メモ - Glamenv-Septzen.net

                                                                          ホーム 検索 - ログイン | |  ヘルプ Java/NIO/Netty, Mina, Grizzly, Vert.x + WebSocket 調査メモ [ Prev ] [ Next ] [ Java ] NIOフレームワーク、およびそれらにおけるWebSocket対応状況(ついでにErlang + WebSocketどうよ?も含む)についてざっと参考リンクをまとめる。 Nettyを中心としてNIOフレームワーク全般に話が及んでいる、総括的な記事: JBoss Nettyを触ってみる - Starlight http://d.hatena.ne.jp/Kazuhira/20110718/1310982796 java - Netty vs Apache MINA - Stack Overflow http://stackoverflow.com/questions/1637752/ne

                                                                          • プロジェクトリーダーのVMwareからRed Hatへの移籍でひと騒動のVert.x、Eclipse Foundationへ移籍か | OSDN Magazine

                                                                            プロジェクトリーダーの移籍により、将来が危ぶまれたイベント駆動型非同期アプリケーションフレームワークを開発する「Vert.x」プロジェクトは、母体を非営利団体のEclipse Foundationにして再出発することになりそうだ。チームリーダーの提案に、コミュニティも賛同を示している。 Vert.xはJava仮想マシン(JVM)で動作し、JavaやRuby、Groovy、JavaScriptなどをサポートするアプリケーションフレームワーク。イベント駆動型で非同期に動作する点が特徴。2012年7月に公開されたバージョン1.2が最新の安定版となる。 Vert.xは米VMwareの支援の元で立ち上がったオープンソースプロジェクト(ライセンスはApache License 2.0)だが、Vert.xのプロジェクトリーダー、Tim Fox氏がVMwareから米Red Hatへ移籍したために問題が生じ

                                                                              プロジェクトリーダーのVMwareからRed Hatへの移籍でひと騒動のVert.x、Eclipse Foundationへ移籍か | OSDN Magazine
                                                                            • GitHub - nobusue/vertx-webtail: Simple "tail -f" using websocket on Vert.x

                                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                GitHub - nobusue/vertx-webtail: Simple "tail -f" using websocket on Vert.x
                                                                              • 軽量 Web フレームワークで REST API を実装 - Vert.x, Gretty, Play2 Mini, Socko, Restify - なんとなくな Developer のメモ

                                                                                個人的に REST API の実装では JAX-RS (Java)*1 や Sinatra (Ruby) あたりを使っていますが、今回は選択肢を増やす目的で下記のようなフレームワークを試してみました。 Vert.x (Java, Groovy, JavaScript, Ruby, Python) Gretty (Java, Groovy, Scala) Play2 Mini (Java, Scala) Socko (Scala) Restify (Node.js) ちなみに、今回試した Java 系のフレームワーク(Restify 以外)は内部的に Netty を使っています。 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20130106/ はじめに 今回は以下のような単純な REST API を実装する事にしま

                                                                                  軽量 Web フレームワークで REST API を実装 - Vert.x, Gretty, Play2 Mini, Socko, Restify - なんとなくな Developer のメモ
                                                                                • GitHub - dazraf/vertx-hot: A Maven plugin for hot-deploy of Vert.x projects

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - dazraf/vertx-hot: A Maven plugin for hot-deploy of Vert.x projects