libuv的uv_fs_poll和uv_fs_event比較
fs-poll是不相依平台、基於polling機制的實作,只能監測單一檔案 內部使用uv_timer_t來完成uv_fs_poll_...
Linux開啟coredump設定
設定pattern echo "/tmp/cores/core.%e.%p.%h.%t" > /proc/sys/kernel...
Ubuntu架設corosync+pacemaker達成自訂服務切換
目的 建置雙node Active/Passive HA叢集 Ubuntu 17.10 Corosync Pacem...
從分散式鎖服務到master-slave架構
在master-slave類型的分散式系統的,一項相當重要的是master選擇和定位 如BigTable的master使用chubb...
交易系統更新與跨越
在金融業裡大多數採用封閉式系統作為伺服器,且年代幾乎跨越十年二十年之久,而電腦技術先進和開源資源豐富的現在, 透過軟體達成以往大型主機...
putty遠端列印Big5中文文字
古老的terminal支援將螢幕上顯示的文字直接傳送到印表機的功能 透過一對控制碼來開關 例如一些報表或系統資訊在遠端主機上產生後...
Perforce共享原始碼設定方法
Perforce裡的depot類似一個repository 預設設定client mapping到depot的根目錄 修改view...
使用libuv裡的Queue儲存資料
正如Linux kernel裡有rbtree、UNIX系列有sys/queue.h,libuv裡也有queue作為資料結構 相較於s...
Cross compile libuv 1.16.0 with mingw-w64 on Linux
在Windows上libuv推薦的方式是透過vcbuild編譯 也是offical的binary release編譯方式 但編譯後...
libuv 1.16.0 Build on Solaris 10 (SunOS 5.10)
環境 Solaris 10 (SunOS dev-ts1 5.10 Generic_150400-26 sun4v sparc su...