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は改良されたネットワーク、マイクロサービス、テスト機能などを提供する](https://cdn-ak-scissors.b.st-hatena.com/image/square/d677301774713d46fcf341b06cae8b16c8c8c109/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240702063404%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
Vert.x 2.0 用の Scala 言語モジュールを使って簡単な HTTP サーバーを実装してみます。 Vert.x 2.0.1 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20130901_4/ Scala 言語モジュールのビルド Vert.x 用の Scala 言語モジュールは今のところ Vert.x デフォルト設定の Maven リポジトリからは取得できないようですので、今回はソースからビルドする事にしました。 git でソースを取得し、ソースに含まれている gradlew コマンドを使ってビルドします。 > git clone https://github.com/vert-x/mod-lang-scala.git ・・・ > cd mod-lang-scala > gradlew install ・
プロジェクトリーダーの移籍により、将来が危ぶまれたイベント駆動型非同期アプリケーションフレームワークを開発する「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へ移籍したために問題が生じ
イベント駆動型のアプリケーションフレームワーク「Vetr.x」開発チームは7月24日、最新版「Vert.x 1.2」をリリースした。新たにモジュールシステムが導入され、同時にモジュールレポジトリも公開された。開発者は作成したモジュールをリポジトリで広く公開できる。そのほか、PythonやCoffeeScriptサポートなども行われている。 Vert.xは非同期型のアプリケーションフレームワーク。Java仮想マシン(JVM)で動作し、JavaやRuby、Groovy、JavaScriptといった言語での開発をサポートする。ライセンスはApache License 2.0。プロジェクトは米VMwareの支援を受けている。 Vert.x 1.2ではモジュールシステムが導入され、アプリケーションにモジュールをインストールできるようになった。アプリケーションが依存しているモジュールをモジュールレポジ
</table> ## An Argument for Hybrid Concurrency Node.js takes the position of only using asynchronous IO. The pseudo-code below contrasts an asynchronous implementation with a hybrid implementation. Take a quick gander at it, we'll compare and contrast below. # Pure Async messages_counter = 0 on_receive = fn (msg, connection) { msg_num = messages_counter messages_counter += 1 db.write({m: msg, cnt:
Tim Fox yesterday announced the release of Vert.x 1.0. Vert.x is a kind ofasynchronous application development environment and server. It works on the JVM, with JDK 7, and supports several languages like Java, Groovy, Ruby or JavaScript. As the website puts it, vert.x can be defined along the following axis: polyglot: supporting Java, Groovy, Ruby and JavaScript or a mix and match of any of these
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 {
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く