JackKuo's Blog

Tech | Open Source | Altruism

[Guided Reading] HPBN - SSE (Server-Sent Events)

Server-Sent Events enables efficient server-to-client streaming of text-based event data—e.g., real-time notifications or updates generated on the server. It was an early addition to the HTML5 specification and is natively supported by most modern browsers.

MATLAB Parallel Server 2019 安裝教學

Parallel Server 使用多台電腦加速運算,由一台 Headnode 控制多台 worker 主機。這些主機上都需要完成基本安裝步驟,最後再由 Headnode 設定工作分配。

Lambda Log Parser Vs Athena Log Parser in AWS WAF Automation

If you want to enable HTTP flood protection or Scanner & Probe protection in AWS WAF Automations, both of them have these 2 log parser options: 1. AWS Lambda log parser 2. Amazon Athena log parser Now, you may want to know what are the differences between them? Basically, you can choose from 2 aspects:

Set Up NGINX Reverse Proxy for WebSocket Application in Elastic Beanstalk

It’s possible to use multiple ports on Elastic Beanstalk (EB) via ebextensions. According to the proxy server configuration document [2], I did some tests and the configuration below works in my environment.

Matomo - 自架網頁流量分析與繞過阻擋器

在 Ubuntu 中架設網頁流量分析軟體,並且繞過大多數的擋廣告外掛與防追蹤器程式。

未連接螢幕時使用 VNC 連線

以下在 Ubuntu 20.04 LTS 測試成功。 傀儡影像驅動 系統預主機得接上螢幕,才能夠顯示畫面;當一台機器只有一個螢幕(或沒有螢幕),卻要多人使用 GUI 時,就需要假裝有

15 分鐘自架 Jitsi

前言 這份文件可成功在 Ubuntu 20.04 LTS 上安裝。 以下內容皆來自 官方文件 防火牆設定 sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw allow 10000/udp sudo ufw allow 22/tcp sudo ufw allow 3478/udp sudo ufw allow 5349/tcp 安裝 安裝到一半會出現輸入 域

導讀 Microscope: Queue-based Performance Diagnosis for Network Functions

作者提出一套用於 NFs 的效能診斷工具——Microscope,透過線上統計、離線分析每個 NF 佇列,可以找到出問題的 NF 和資料流,縱使問題發生當下與原因有著時間間隔、問題會透過 VNF chain 傳播,也難不倒這套工具。 其比較的對象是微軟在 2009 年發表在 SIGCOMM 的 NetMedic 工具,在準確率方面有著 2.5 倍的顯著提升,因為此作品是首個能夠以微秒等級來觀察分析,找到了許多之前不能發現的問題。

Chromium 透過 SSH Port Forwarding 造訪網站失敗調查

前言 將遠端網頁伺服器 SSH Port Forwarding 到本地端後,Firefox、Safari 可以正常瀏覽該 port 的網頁,Chromium 的瀏覽器都不行(顯示 ERR_EMP

DynamoRIO 簡介

簡介 DynamoRIO 名稱由來是 HP Labs 的 Dynamo 與 MIT 的 Runtime Introspection and Optimization 合併的縮寫。這套動態插樁工具歷久彌新,是能夠與 Intel Pin 抗衡的開源工具,除了 IA-32、AMD64 架構外也支

從 C# 匯出 unmanaged DLL 詳細步驟

利用開源專案 DllExport 輸出可在 VC++、MFC、VB、VFP 等平台使用的 DLL。

導讀 Performance Contracts for Software Network Functions

使用效能關鍵變數配合符號執行打造出效能合約,在不用實際執行 NF 的狀況下,即可精準的描述 NF 的效能表現。透過 BOLT 工具,只要給出 NF 的程式碼,配合預先分析好的 NF 有狀態函式庫,就可以產生合約。

導讀 Contention-Aware Performance Prediction For Virtualized Network Functions

概要 論文連結,SIGCOMM 2020 部分開源程式碼 由於營運商有成本、SLA 考量,需要在佈建環境前預測 NF 的效能,或需要知道相關參數的修改會對整體系統

QEMU 速查表

QEMU 為知名開源模擬器,可模擬多種硬體平台,本文涵蓋安裝、執行、設定

openNetVM 虛擬機安裝筆記

openNetVM 是基於 DPDK 的開源知名 NFV 平台,此文將手把手教你怎麼安裝、除錯