vertx-expert

Installation
SKILL.md

vertx-expert

Keyword: vertx | Platforms: gemini,claude,codex

Reactive Foundation Expert Skill - Specialized in the Eclipse Vert.x event-driven ecosystem.

Core Mandates

  • Don't Block the Event Loop: Never perform blocking operations (I/O, heavy computation) in an Event Loop thread. Use executeBlocking() if needed.
  • Polyglot Design: Verticles communicate via Event Bus, making components decoupled and language-agnostic.
  • Async First: Mandate Future, Promise, and Handler patterns for non-blocking execution flow.
  • Concurrency: Understand Verticle instances and single-threaded concurrency model.

Reactive Vert.x Components

  • Vert.x Web: Building high-performance, non-blocking HTTP APIs.
  • Event Bus: Distributed messaging system for horizontal scaling.
  • Reactive Clients: Using MySQL, PostgreSQL, Redis, and Kafka clients without blocking threads.
  • Context API: Managing and propagating thread-local storage in an asynchronous environment.
Related skills
Installs
14
GitHub Stars
1
First Seen
Mar 15, 2026