Skip to content

adafia/solid-fortnight

Repository files navigation

Solid Fortnight [WIP]

⚠️ Warning: This project is in its early stages of development and is not ready for use. It is a work in progress; expect frequent breaking changes and incomplete features.

Solid Fortnight is a high-performance, distributed feature flagging system designed for low-latency evaluation and real-time updates.

🚀 Quick Start

If you want to try it out immediately:

  1. Launch the stack:

    make start-all
  2. Access the Dashboard: http://localhost:5173

  3. Follow the Tutorial: Getting Started Guide

📚 Documentation

Our documentation is organized to help you find what you need quickly:

👤 For Users

👩‍💻 For Developers

🏛️ Architecture

📋 Project Status

🛠️ Currently Implemented Features

  • Unified Macro-service Architecture: Optimized single-binary deployment for management, evaluation, streaming, and analytics.
  • Efficient Resource Management: Reduced memory and CPU overhead compared to traditional microservices.
  • Multivariate Flags: Support for Boolean, String, and JSON variations.
  • Advanced Targeting: Order-of-priority rules with multiple operators.
  • Real-time Updates: Instant configuration pushes to SDKs via SSE.
  • High Throughput: Redis-backed analytics ingestion and high-performance Go evaluation engine.
  • Admin UI: React-based dashboard for visual management.

🤝 Contributing

Please see the Development Setup guide to get started. All PRs should include appropriate tests.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors