原创 Docker與虛擬機性能比較

  docker是近年來新興的虛擬化工具,它可以和虛擬機一樣實現資源和系統環境的隔離。本文將主要根據IBM發表的研究報告,論述docker與傳統虛擬化方式的不同之處,並比較物理機、docker容器、虛擬機三者的性能差異及差異

原创 Thrift與其說他傳輸方式的比較

Thrift與其他傳輸方式的比較 Thrift  是什麼?   Thrift源於大名鼎鼎的facebook之手,在2007年facebook提交Apache基金會將Thrift作爲一個開源項目,對於當時的facebook來說創造thri

原创 gulp教程之gulp-less

簡介: 使用gulp-less插件將less文件編譯成css,當有less文件發生改變自動編譯less,並保證less語法錯誤或出現異常時能正常工作並提示錯誤信息。 1、安裝nodejs/全局安裝gulp/項目安裝gulp

原创 javascript檢驗工具的比較

當寫js代碼的時候,一個校驗工具可以幫助我避免愚蠢的錯誤。儘管我有許多年的經驗,但是我仍然有變量命名不正確、產生語法錯誤以及忘記正確處理錯 誤。在我浪費時間,尤其是客戶時間之前,一個好的校驗工具或校驗器可以告訴我這些問題。好的校驗工具

原创 keepalived+redis 高可用redis主從解決方案

keepalived+redis 高可用redis主從解決方案 背景介紹: 目前,Redis還沒有一個類似於MySQL Proxy或Oracle RAC的官方HA方案。#Redis 2.8版開始正式提供名爲Sentinel的主從切換方

原创 體驗NW.js打包一個桌面應用

1.安裝nw,(也可在官網下載然後配置變量) npm install nw -g 一個最最簡單的nw應用,只需要有index.html和package.json文件即可   2.項目準備,目錄結構 app文件夾 +--

原创 告訴你一個真實的 OpenStack:都誰在用,用來幹什麼?

OpenStack基金會近日發佈的雙年調查報告顯示,開源雲計算軟件OpenStack正在進入主流企業市場,但該項目依然面臨較難部署和管理的老問題。 有一點是毫無疑問的,那就是OpenStack保持着高速增長的態勢,超過585家企業,接

原创 探索Javascript異步編程

異步編程帶來的問題在客戶端Javascript中並不明顯,但隨着服務器端Javascript越來越廣的被使用,大量的異步IO操作使得該問題變得明顯。許多不同的方法都可以解決這個問題,本文討論了一些方法,但並不深入。大家需要根據自己的情況

原创 php7 vs java8 vs nodejs5 vs lua5.2 計算性能比較

簡單比較一下php7和java8的計算和字符串操作性能。 機器:osx 10.10   intel corei5  4GB  php7.php: [php] view plain copy   <?php  

原创 Keepalived原理與實戰精講

什麼是Keepalived呢,keepalived觀其名可知,保持存活,在網絡裏面就是保持在線了,也就是所謂的高可用或熱備,用來防止單點故障(單點故障是指一旦某一點出現故障就會導致整個系統架構的不可用)的發生,那說到keepalived時