Webship 블로그로 돌아가기

Webship 엔지니어링

귀하의 웹 서버는 인프라 비용 결정입니다

Webship는 고처리량 Rust 전송, 최신 프로토콜, 내장 보호, 로컬 관측성, AI-네이티브 운영을 하나의 런타임에서 결합하여 인프라 팀에게 서버와 엣지 구성 요소를 줄일 수 있는 신뢰할 수 있는 경로를 제공합니다.

대부분의 인프라 팀은 웹 서버 자체에 대한 비용만 지불하지 않습니다. 그들은 그 주변에 누적된 모든 것에 비용을 지불합니다: 최고 트래픽을 위한 여분의 컴퓨팅 리소스, 별도의 보안 서비스, 텔레메트리 에이전트, 구성 자동화, 그리고 이러한 요소들을 일관되게 유지하기 위해 필요한 엔지니어링 시간.

이것이 웹 서버를 인프라 비용 결정으로 만드는 이유입니다. 더 빠른 바이너리는 유용합니다. 그러나 더 작고, 더 제어 가능한 프로덕션 시스템이 진정한 비즈니스 성과입니다.

처리량은 용량 계획을 변경할 때 중요합니다

Webship는 Rust에 구축되어 고부하 정적 전달과 HTTP/1.1, HTTP/2, HTTP/3 전반에 걸친 리버스 프록시를 처리합니다. 현재 검증된 Debian 직접 서비스 매트릭스에서, 네 명의 Webship 작업자가 h2c에서 초당 중앙값 1,041,848개의 요청을, HTTP/3를 통한 암호화된 요청에서 초당 307,727개의 요청을 처리했습니다.

별도로, 동시의 동일 호스트 비교가 경쟁사 맥락을 제공합니다. 그 실행에서, Webship는 h2c에서 초당 1,015,870개의 요청을 처리한 반면, Nginx는 192,324개였습니다. HTTP/3 TLS에서, Webship는 초당 317,138개의 요청을 처리했으며 Envoy는 35,207개였습니다. 모든 발표된 결과는 고립된 CPU 세트와 오류 없는 정확성 게이트로 다섯 개의 유효 샘플의 중앙값입니다.

이 측정값들은 증거이며, 보편적인 용량을 의미하지는 않습니다.약속. 애플리케이션 동작, 응답 크기, TLS 구성, 캐시 적중률, 네트워크 조건 및 업스트림 지연 시간은 결과를 변화시킬 수 있습니다. 중요한 질문은 헤드라인 숫자가 그대로 전송되는지가 아니라, Webship가 워크로드가 더 적은 노드 또는 각 노드당 더 많은 여유를 가지고 서비스 목표를 달성할 수 있도록 하는지 여부입니다.

Webship 벤치마크 페이지에서 전체 방법론과 모든 경쟁사 결과를 검토하세요.

통합은 경제성이 실현되는 지점입니다

기존 엣지는 웹 서버, 리버스 프록시, TLS 종료 장치, 캐시, WAF, 속도 제한기, 메트릭 엔드포인트 및 별도의 운영 API를 포함할 수 있습니다. 각 구성 요소는 우수하지만, 결합된 시스템은 더 많은 구성 표면, 네트워크 전환, 업그레이드, 실패 모드, 그리고 청구서를 생성합니다.

Webship은 정적 파일, 애플리케이션 프록시, TLS 1.3, HTTP/3, WebTransport, 캐싱, WAF, DDoS 제어, API Shield, 응답 보안 헤더, 관찰 가능성 및 운영 제어를 하나의 배포 가능한 바이너리로 제공합니다.

해당 경계에 맞는 워크로드의 경우, 통합은 CPU 수요 이상으로 절감할 수 있습니다. 이는 엔지니어가 인시던트 동안 제공, 모니터링, 보안 및 조정해야 하는 서비스 수를 줄일 수 있습니다. Webship는 글로벌 CDN, 업스트림 스크러빙 네트워크, 또는 모든 전문 보안 제품을 대체한다고 주장하지 않습니다.uct. 또 다른 서비스가 필요해지기 전에 팀에 강력한 자체 호스팅 기준을 제공합니다.

AI-네이티브는 통제된 운영을 의미해야 합니다

인프라에 채팅 인터페이스를 추가하는 것은 운영 자동화가 아닙니다. AI-네이티브 웹 서버는 제한된 제어 표면, 명시적 정책, 검증, 감사 가능성 및 롤백이 필요합니다.

Webship은 인증된 Model Context Protocol 작업을 노출하여 구성 읽기 및 검증, 요청 정책 설명, 섀도우 변경 비교, 트래픽 시나리오 실행, 제한된 진단 검사, 캐시 항목 관리, TLS 상태 확인, 승인된 런타임 안전 변경 사항 적용 또는 롤백을 수행합니다.

제어 리스너는 고립되어 있습니다공용 트래픽 경로에서 격리되어야 하며 TLS와 강력한 베어러 토큰 뒤의 루프백 또는 사설 네트워크에 남아 있어야 합니다. 런타임에 안전한 패치는 트래픽을 중단하지 않고 적용할 수 있습니다. 리스너, TLS 및 인증 변경은 여전히 의도적인 재시작이 필요합니다. 이러한 구분 덕분에 자동화가 유용한 상태를 유지하면서 모든 프로덕션 변경이 위험이 없다고 가장하지 않을 수 있습니다.

AI 에이전트 빠른 시작에서 운영 모델을 참고하세요.

보안은 첫 번째 구성 단계에서 구현되어야 합니다

Webship는 보안 기준에서 시작합니다: WAF 검사, 클라이언트별 DDoS 제어, 봇 챌린지, API 엔드포인트 및 콘텐츠 타입 검증, 응답 보안 헤더, 도트 파일 보호. 이 제어들은 실행됩니다데이터 평면을 추가적인 기본 네트워크 홉을 추가하는 대신 사용합니다.

내장되어 있다고 해서 완료된 것은 아닙니다. 운영자는 여전히 방화벽 정책, 비밀, 원본 보안, 업데이트, 애플리케이션 보안 및 워크로드별 규칙 조정을 관리해야 합니다. 장점은 초기 배포만으로도 이러한 결정을 시행하고 검사할 수 있는 일관된 장소를 이미 갖추게 된다는 것입니다.

자체 트래픽을 기반으로 비즈니스 사례 구축

신뢰할 수 있는 평가에서는 네 가지 질문에 답해야 합니다.

  1. Webship가 정적, 프록시, WebSocket, 최신 프로토콜 경로 전반에서 요청 정확성을 유지합니까?
  2. 대표 트래픽 하에서 지속적인 처리량, 꼬리 지연, CPU 및 메모리에 어떤 일이 발생합니까?
  3. 팀이 의존하는 기능을 잃지 않고 얼마나 많은 엣지 컴포넌트를 통합할 수 있습니까?
  4. 운영자와 AI 에이전트가 보안 모델 내에서 정책을 진단, 검증, 변경 및 롤백할 수 있습니까?

기존 엣지 옆에서 Webship를 실행하고, 실제와 유사한 트래픽을 재생하며, 롤백을 위해 기존 리스너를 사용할 수 있도록 유지합니다. 측정된 지속 가능한 처리량을 노드 수 모델로 변환한 다음, 남아 있는 각 구성 요소의 운영 비용을 추가합니다. 이렇게 하면 벤치마크 기반 추측 대신 방어 가능한 인프라 결정을 내릴 수 있습니다.

Webship는 경제성을 확인하기 위해 커밋하기 전에 테스트하려는 팀을 위한 14일 평가 경로를 제공합니다. [문서]로 시작하십시오n](https://webship.site/docs/1.1.1), downloads에서 서명된 빌드를 선택하고 오늘 운영 중인 시스템과 비교해 보세요.