Tout ce dont vous avez besoin pour livrer avec confiance.
Nebutra est une plateforme SaaS full-stack — IA, facturation, multi-tenancy, observabilité et sécurité intégrées dès le premier jour. Arrêtez de reconstruire la couche plateforme.
Plateforme multi-tenant
La sécurité au niveau des lignes dans Postgres garantit que les tenants ne peuvent jamais accéder aux données des autres — appliquée au niveau de la base de données, pas seulement de l'application.
Explorer la fonctionnalitéFacturation & Monétisation
Choisissez votre fournisseur de paiement : Stripe pour l'enterprise mondial, LemonSqueezy pour les développeurs indépendants, Polar pour l'OSS, ou Alipay/WeChat Pay pour le marché chinois. Paiement en un clic et portail de facturation en libre-service.
Explorer la fonctionnalitéIA & Intelligence
Acheminez les requêtes vers Anthropic, OpenAI, Google ou vos propres modèles affinés. Streaming, vision et appels de fonction pris en charge de base.
Explorer la fonctionnalitéExpérience développeur
Clés hachées SHA-256 avec affichage du préfixe (nbtr_live_…). Affichées en clair exactement une fois lors de la création — sécurité sans friction.
Explorer la fonctionnalitéSécurité
Content Security Policy strict-dynamic avec des nonces par requête générés dans le middleware Clerk — pas d'unsafe-inline nulle part.
Explorer la fonctionnalitéDonnées & Analytique
Les événements atterrissent dans ClickHouse pour des requêtes analytiques rapides. dbt transforme les événements bruts en métriques de croissance de couche gold visibles dans le tableau de bord.
Explorer la fonctionnalitéDisjoncteur + nouvelle tentative
La passerelle et le service IA utilisent un disjoncteur FERMÉ/OUVERT/SEMI-OUVERT avec backoff exponentiel et gigue — pas de pannes en cascade.
File de lettres mortes
Les gestionnaires d'événements qui épuisent 3 tentatives de réessai atterrissent dans la DLQ. Rejouez-les individuellement depuis l'API admin sans redéploiement.
Alertes de taux de consommation SLO
Les alertes de style Google SRE multi-fenêtres se déclenchent à 14,4×, 6× et 3× avant que votre budget d'erreur soit épuisé.
Traçage OpenTelemetry
Les traces distribuées circulent de Next.js → Hono → microservices Python via OTLP. Exportées vers Jaeger (dev) et Grafana Tempo (prod).
Tableaux de bord Grafana
Vue d'ensemble de la plateforme multi-panneaux : disponibilité SLO, budget d'erreur restant, saturation HPA, redémarrages de pods et limitation CPU.
Suivi des erreurs Sentry
Erreurs côté serveur et côté client capturées avec le contexte tenant, l'ID de requête et l'ID de trace pour la corrélation inter-systèmes.
GitOps avec ArgoCD
Les changements de branche principale sont automatiquement réconciliés avec le cluster. L'auto-réparation annule les modifications kubectl manuelles. Les fenêtres de synchronisation imposent des heures de déploiement sécurisées.
Pooling de connexions PgBouncer
PgBouncer en mode transaction devant Supabase gère 1 000 connexions applicatives sur 20 connexions Postgres. HA avec 2 réplicas.
Mise à l'échelle automatique horizontale + verticale
HPA s'adapte sur CPU/mémoire. VPA fonctionne en mode Off fournissant des recommandations de dimensionnement. Les métriques personnalisées KEDA sont prévues pour la v2.