Retour au blog Webship

Ingénierie Webship

Votre serveur Web est une décision de coût d'infrastructure

Webship combine la livraison Rust à haut débit, des protocoles modernes, une protection intégrée, une observabilité locale et des opérations natives à l’IA dans un seul environnement d’exécution—offrant aux équipes d’infrastructure un chemin crédible vers moins de serveurs et moins de composants en périphérie.

La plupart des équipes d'infrastructure ne paient pas pour un serveur web isolé. Elles paient pour tout ce qui s'accumule autour : la puissance de calcul excédentaire réservée pour le trafic de pointe, les services de sécurité séparés, les agents de télémétrie, l'automatisation de la configuration, et le temps d'ingénierie nécessaire pour maintenir ces éléments cohérents.

Cela fait du serveur web une décision de coût d'infrastructure. Un binaire plus rapide est utile. Un système de production plus petit et plus contrôlable est le véritable résultat commercial.

Le débit est important lorsqu'il modifie le plan de capacité

Webship est construit dans Rust pour la distribution statique à forte charge et le reverse proxy à travers HTTP/1.1, HTTP/2, et HTTP/3. Dans la matrice Debian de service direct vérifiée actuelle, quatre travailleurs Webship ont maintenu une médiane de 1 041 848 requêtes par seconde via h2c et 307 727 requêtes chiffrées par seconde via HTTP/3.

Une comparaison séparée et contemporaine sur le même hôte fournit le contexte concurrentiel. Lors de cette exécution, Webship a livré 1 015 870 requêtes par seconde via h2c contre 192 324 pour Nginx. Via HTTP/3 TLS, Webship a livré 317 138 requêtes par seconde contre 35 207 pour Envoy. Chaque résultat publié est la médiane de cinq échantillons acceptés avec des ensembles de CPU isolés et des contrôles de correction sans erreur.

Ces mesures sont des preuves, pas une capacité universellepromesse. Le comportement de l'application, la taille de la réponse, la configuration TLS, le taux de succès du cache, les conditions réseau et la latence en amont modifieront le résultat. La question responsable n'est pas de savoir si un chiffre en gros titre se transfère inchangé. Il s'agit de savoir si Webship permet à votre charge de travail d'atteindre ses objectifs de service avec moins de nœuds ou plus de marge par nœud.

Consultez la méthodologie complète et tous les résultats des concurrents sur la page du benchmark Webship.

La consolidation est là où l'économie devient réelle

Un edge conventionnel peut impliquer un serveur web, un proxy inverse, un terminateur TLS, un cache, un WAF, un limiteur de débit, un point de terminaison de métriques et une API opérationnelle séparée. Chaque composant peut être excellent, cependant le système combiné crée plus de surfaces de configuration, de transitions réseau, de mises à niveau, de modes de défaillance et de factures.

Webship apporte des fichiers statiques, la mise en proxy des applications, TLS 1.3, HTTP/3, WebTransport, la mise en cache, le WAF, les contrôles DDoS, l'API Shield, les en-têtes de sécurité de réponse, l'observabilité et le contrôle opérationnel dans un binaire déployable unique.

Pour les charges de travail qui correspondent à cette limite, la consolidation peut réduire plus que la demande en CPU. Elle peut réduire le nombre de services qu'un ingénieur doit provisionner, surveiller, sécuriser et réconcilier lors d'un incident. Webship ne prétend pas remplacer un CDN global, un réseau de nettoyage en amont, ou tous les produits de sécurité spécialisésuct. Il donne aux équipes une base solide auto-hébergée avant qu’un autre service ne devienne nécessaire.

AI-native devrait signifier des opérations contrôlées

Ajouter une interface de chat à l’infrastructure n’est pas de l’automatisation opérationnelle. Un serveur web AI-native a besoin d’une surface de contrôle limitée, d’une politique explicite, de validations, d’audits et de possibilités de retour en arrière.

Webship expose les opérations Model Context Protocol authentifiées pour lire et valider la configuration, expliquer la politique des requêtes, comparer les changements en shadow, exécuter des scénarios de trafic, inspecter les diagnostics limités, gérer les entrées de cache, vérifier l’état TLS et appliquer ou revenir sur les changements approuvés sûrs à l’exécution.

Le listener de contrôle est isoléted du chemin de trafic public et devrait rester sur la boucle locale ou sur un réseau privé derrière TLS et un token porteur fort. Des correctifs sûrs à l'exécution peuvent être appliqués sans interrompre le trafic. Les modifications du listener, du TLS et de l'authentification nécessitent toujours un redémarrage délibéré. Cette distinction maintient l'utilité de l'automatisation sans prétendre que chaque modification en production est sans risque.

Voir le démarrage rapide de l'agent IA pour le modèle opérationnel.

La sécurité fait partie de la première configuration

Webship commence par une base de sécurité : inspection WAF, contrôles DDoS par client, challenge pour bots, validation des points de terminaison API et du type de contenu, en-têtes de sécurité des réponses et protection des fichiers pointés. Les contrôles s'exécutent dansle plan de données au lieu d'ajouter un autre saut réseau par défaut.

Intégré ne signifie pas terminé. Les opérateurs détiennent toujours la politique de pare-feu, les secrets, la sécurité de l'origine, les mises à jour, la sécurité des applications et l'ajustement des règles spécifiques aux charges de travail. L'avantage est que le premier déploiement dispose déjà d'un endroit cohérent pour appliquer et inspecter ces décisions.

Construisez le cas commercial sur votre propre trafic

Une évaluation crédible doit répondre à quatre questions :

  1. Est-ce que Webship préserve la correction des requêtes à travers vos chemins statiques, proxy, WebSocket et protocoles modernes ?
  2. Que se passe-t-il avec le débit soutenu, la latence extrême, le CPU et la mémoire sous un trafic représentatif ?
  3. Combien de composants de périphérie peuvent être consolidés sans perdre une capacité dont votre équipe dépend ?
  4. Les opérateurs et les agents d'IA peuvent-ils diagnostiquer, valider, modifier et revenir en arrière sur la politique dans votre modèle de sécurité ?

Exécutez Webship à côté de la périphérie existante, rejouez le trafic semblable à la production et gardez l'ancien écouteur disponible pour un retour en arrière. Convertissez le débit durable mesuré en un modèle de comptage de nœuds, puis ajoutez le coût opérationnel de chaque composant restant. Cela produit une décision d'infrastructure défendable plutôt qu'une estimation basée sur des benchmarks.

Webship offre un chemin d'évaluation de 14 jours pour les équipes qui souhaitent tester l'économie avant de s'engager. Commencez par la [documentation]n](https://webship.site/docs/1.1.1), sélectionnez une version signée à partir de téléchargements, et mesurez-la par rapport au système que vous utilisez aujourd'hui.