Build Status Maven Central Aspectran API Reference 9.8.0 License
Aspectow Console

aspectran/aspectow

Aspectow Console is an integrated web console for centrally monitoring and controlling node clusters, schedulers, real-time monitoring, log tailing, and vault security secrets of Aspectran-based application servers.

Aspectow AppMon

aspectran/aspectow-appmon

Aspectow AppMon is a lightweight monitoring engine for observing logs and events of Aspectran-based application servers in real time. It can be integrated into Aspectow Console or deployed standalone.

Aspectow Demo

aspectran/aspectow-demo

A comprehensive demo site showcasing the capabilities, operation, and integration of various web applications (JPetStore, PetClinic, Examples, AppMon) running on the Aspectow Web Application Server (WAS).

ToDo Webapp

aspectran/aspectow-todo-webapp

A simple ToDo example application based on the Aspectow Enterprise Edition.

news - Releases

Aspectran 9.8 Release Notes

This release is a major architectural milestone featuring native HTTP/2 protocol support for Netty and Undertow, a high-performance Redis Sorted Set-based session expiration index and lock-free striped connection pool for large-scale distributed clustering, enhanced WebSocket multi-message broadcasting and serialized asynchronous messaging, streamlined action execution exception handling and parameter binding, and comprehensive modernization and JSpecify null-safety standardization across the core utilities. Read More ›

news - Releases

Aspectow 4.2 Release Notes

Aspectow v4.2.0 is a major feature and performance milestone that introduces full integration with Aspectran 9.8.0 and its embedded Netty (aspectran-with-netty) server engine, real-time metric time-series visualizations in the AppMon dashboard (inline sparklines and interactive popover charts), a lightweight lock-free Redis connection pool architecture, and a lightweight MaxMind GeoIP2-based IPCountryResolver. Read More ›

use-cases - Interactive CLI

Beyond a Simple CLI: Unlocking Aspectran Shell's Potential with 5 Practical Application Scenarios

For many developers, a CLI (Command-Line Interface) is often viewed merely as a transient script runner for starting servers or executing simple administration tasks. Within the Aspectran ecosystem, however, Aspectran Shell is far more than a basic command runner. It is a standalone, full-featured interactive application platform seamlessly integrated with an IoC/DI container, AOP proxy engine, stateful session management, and the unified Translet architecture. Read More ›

architecture - Plan

Zero-Downtime Rolling Deployments and High Availability: Aspectow Clustered Node Pause-Redirect Architecture

An architectural design proposal for zero-downtime routing that seamlessly redirects incoming client requests to other active cluster nodes when a specific node transitions to a paused state. Read More ›

news - Releases

Aspectran 9.7 Release Notes

This release is a major architectural milestone that moves beyond the limitations of the traditional Jakarta Servlet ecosystem, introducing the aspectran-with-netty module for high-performance non-blocking networking combined with Java 21 Virtual Threads, and comprehensively refactoring the web module architecture into aspectran-web and aspectran-web-servlet. Read More ›