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...
stream buffering in C (fmemopen)
C++中方便的stream提供了流式IO,如cin、cout、getline等 C中也有同樣功能的函式,透過fprintf、fsca...
libuv 1.16.0 連線關閉處理
libuv常常有一些小改動 網路上找到的example通常沒辦法完全運作 開發過程中常常是直接爬原始碼解決問題.. 在libuv...