# Blueboat - Cloudflare Workers의 오픈소스 대체제

> Clean Markdown view of GeekNews topic #5438. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5438](https://news.hada.io/topic?id=5438)
- GeekNews Markdown: [https://news.hada.io/topic/5438.md](https://news.hada.io/topic/5438.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-11-26T09:35:03+09:00
- Updated: 2021-11-26T09:35:03+09:00
- Original source: [github.com](https://github.com/losfair/blueboat)
- Points: 5
- Comments: 0

## Topic Body

- 서버리스 웹앱을 위한 개발자 친화적, 멀티 테넌트 플랫폼

- 네이티브 Node 애드온들을 Rust 기반으로 교체해서 성능 개선 및 중복코드 최소화

- Docker + S3호환 버킷에 앱 코드 저장 + MySQL(메타 데이터 저장) + 로그 스트리밍용 Kafka(옵셔널)

- 지원 기능

ㅤ→ V8에 의해 지원되는 표준 JavaScript 기능들

ㅤ→ Web Platform API 서브셋

ㅤㅤ⇨ fetch(), Request/Response 객체

ㅤㅤ⇨ TextEncoder, TextDecoder

ㅤㅤ⇨ URL, URLSearchParams

ㅤㅤ⇨ crypto.getRandomValues

ㅤ→ Router

ㅤ→ Cryptography

ㅤ→ Graphics API : Graphics.Canvas, Graphics.Layout

ㅤ→ Template API

ㅤ→ Background Tasks

ㅤ→ 외부 Native API : MySQL Client, APNS Client

- Shared-Process 기반인 Workers 와 달리, 프로세스 기반 Isolation 시스템

## Comments



_No public comments on this page._
