Floating Server V2
Additional Features and roadmap
Multi-Vendor Support
Advanced Reporting and Analytics
Was this helpful?
LicenseSpring's Floating Server v2 is a comprehensive upgrade delivering a modern, scalable, and future-ready evolution of our on-premises licensing server. With significant advancements across its architecture, API, and operational capabilities, the second iteration of the LicenseSpring Floating Server offers enhanced reliability, and a consistent developer experience across the LicenseSpring ecosystem.
The Floating Server v2 is a complete rewrite of our existing on-premise server solution. This version introduces a modernised architecture and a rewritten codebase, aiming to meet the growing demands of performance, maintainability, and cross-product alignment.
At the heart of Floating Server v2 lies the LicenseSpring Go SDK, responsible for:
Direct communication with the LicenseSpring Cloud
Full support for license lifecycle operations (activation, deactivation, consumption, etc.)
Unified hardware ID algorithm with all of LicenseSpring's supported SDKs.
Data model parity between the Floating Server and the LicenseSpring Cloud
Standardised implementation patterns with the wider LicenseSpring product suite
Deployment and configuration workflows have been redesigned for simplicity and scalability:
Support for credential provisioning per server instance via the LicenseSpring platform
Secure, signed communication between server instances and SDKs
Improved platform UI visibility to monitor all deployed floating servers
Floating Server v2 will introduce:
Transition from Redis to a robust relational database backend
Configurable storage options (e.g., SQLite, PostgreSQL) via a settings file
Expanded options for data synchronisation:
Periodic sync
On-demand sync
Full online and offline modes
In the future, LicenseSpring has plans to extend the Floating Server v2's capabilities to further meet our customer's requirements:
Floating Server v2 will support shared server instances across multiple vendors, enabling flexible and collaborative licensing infrastructures.
Gain deeper insights with improved analytics and reporting tools, providing actionable data across all server activities.
Was this helpful?
Was this helpful?