Floating Server
Floating Server V2 BETA
7 min
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 the v2 of the floating server is currently in an open beta please submit any bugs or feedback via our support tickets as we are actively working to resolve them to move to an initial public release in a timely manner key enhancements and objectives 1\ go sdk powered core 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 2\ streamlined deployment and configuration 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 3\ enhanced storage and sync flexibility 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 4\ user interface redesign the server management ui will be reimplemented using react, aligning with the vendor portal's design system for a cohesive user experience 5\ enhanced api documentation all api endpoints will include integrated swagger documentation, ensuring clearer developer guidance and streamlined integration additional features and roadmap in the future, licensespring has plans to extend the floating server v2's capabilities to further meet our customer's requirements multi vendor support floating server v2 will support shared server instances across multiple vendors, enabling flexible and collaborative licensing infrastructures advanced reporting and analytics gain deeper insights with improved analytics and reporting tools, providing actionable data across all server activities