タグ

tailscaleに関するigrepのブックマーク (2)

  • WebVM: Tailscale経由のフルネットワーキングによるWebAssemblyでのLinux仮想化

    WebVMは、ブラウザ上で完全にクライアントサイドで動作する仮想Linux環境です。 CheerpX(WebAssemblyによるx86仮想化技術)をベースにしています。強力なJITリコンパイルエンジンとext2ブロックベースのファイルシステムにより、大規模なユースケースの実行が可能です: GCC / Clang / Python / Node.js / Rubyやその他多くのものがすぐにサポートされます。 しかし、重要なことが欠けていました。 ネットワーキングはWebVMで最も要望の多かった機能で、それには理由があった。ネットワーキングがないと、ターミナル経由でしかデータを入出力できず、OSイメージに含まれているものしか使えないからです。 この機能を追加する際の主な難点は、ブラウザがUDPやTCPのような低レベルのプロトコルへのアクセスを公開しないことです。できるのはHTTP(S)だけで

    WebVM: Tailscale経由のフルネットワーキングによるWebAssemblyでのLinux仮想化
  • サーバー間通信の暗号化を Tailscale に丸投げする

    まとめ Erlang/OTP の分散機能利用時のサーバー間通信はデフォルトでは暗号化されていない Erlang/OTP が提供する分散機能の暗号化は TLS を利用する Tailscale で P2P VPN をサーバー間で張って Erlang/OTP の分散機能オススメ Erlang 分散機能 時雨堂で開発しているミドルウェアソフトウェアは Erlang/OTP (以下 Erlang) を利用しています。 Erlang は分散機能が入っています。分散機能を簡単に説明すると、他のサーバーにある Erlang とやりとりができる仕組みです。 このときにサーバ間を利用する際に、暗号化が必要になりますが、Erlang が標準で提供為てる機能はサーバー間通信を TLS にする方法がありますが、Erlang に TLS 処理させるのは CPUべるしお勧めはできません。 Erlang -- Us

    サーバー間通信の暗号化を Tailscale に丸投げする
  • 1