-
淺談服務架構Microservices
什麼是MicroservicesMicroservices是面向服務的架構(SOA)架構風格的一個變體,它將應用程式構建為鬆散耦合服務的集合。在微服務架構中,服務應該是細細微性的,協議應該是羽量級的。將應用程式分解成不同的較小服務的好處是
2017-09-14 6 -
修復CVE
近日,信用巨頭 Equifax遭遇駭客攻擊,1.43 億使用者資訊失竊的事件佔據了多天的資訊安全板塊頭條。Equifax 稱駭客利用了 Web 應用的漏洞訪問了某些檔,將矛頭指向同一時間爆出安全性漏洞的Apache Struts Web
2017-09-13 0 -
流式處理框架之Storm
什麼是 StormStorm是一個免費開源、分散式、高容錯的即時計算系統。Storm令持續不斷的流計算變得容易,彌補了Hadoop批次處理所不能滿足的即時要求。Storm經常用於在即時分析、線上機器學習、持續計算、分散式遠端調用和ETL等
2017-09-12 0 -
CSR:SSL證書的孵化器
申請證書的必備要求CSR:證書簽名請求。是所有SSL證書誕生的第一步,所有證書必備。也許太多數用戶對CSR並不瞭解,但是在申請SSL證書的過程中就會對此一目了然。什麼是CSRCSR就是證書申請者在申請數位憑證時由CSP(加密服務提供者)在
2017-09-11 0 -
淺談網路領域中的資料流程
什麼是資料流程資料流程(datastream)最初是通信領域使用的概念,代表傳輸中所使用的資訊的數位編碼信號序列。然而,我們所提到的資料流程概念與此不同。這個概念最初在1998年由Henzinger在文獻87中提出,他將資料流程定義為“只
2017-09-12 0 -
開源軟體框架之Hadoop
什麼是Hadoop?Hadoop是一個開發和運行處理大規模資料的軟體平臺,是Apache的一個用java語言實現開源軟體框架,實現在大量計算機組成的集群中對海量資料進行分散式運算。Hadoop實現了一個分散式檔案系統(Hadoop Dis
2017-09-11 0 -
初步認識虛擬伺服器
什麼是虛擬伺服器虛擬伺服器也稱為VPS(Virtual Private Service,虛擬專用業務)主機,簡稱為虛擬主機。是互聯網伺服器採用的節省伺服器硬體成本的一種技術,其主要應用於HTTP,FTP,EMAIL等多項服務,將一台伺服器
2017-09-01 0 -
Scala:多範式的程式設計語言
什麼是ScalaScala是一門多範式的程式設計語言,一種類似java的程式設計語言,設計初衷是實現可伸縮的語言、並集成物件導向程式設計和函數式程式設計的各種特性。Scala語言來自於Scalable(可伸縮的)既可以寫一些小的腳本,又可
2017-09-01 0 -
淺談開源引擎Docker
什麼是DockerDocker是一個開源的引擎,可以輕鬆的為任何應用創建一個羽量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括VMs(虛擬機器)、bare metal、OpenStac
2017-09-07 0 -
分散式服務框架之Dubbo
Dubbo是什麼?Dubbo 是一個分散式服務框架,致力於提供高性能和透明化的RPC遠端服務調用方案,以及SOA服務治理方案。 其核心部分包含:1、遠端通訊: 提供對多種基於長連接的NIO框架抽象封裝,包括多種執行緒模型,序列化,以及“請
2017-09-07 1 -
淺談分散式應用協調服務Zookeeper
什麼是ZookeeperZookeeper是一個高性能,分散式的,開源分散式應用協調服務。它提供了簡單原始的功能,分散式應用可以基於它實現更高級 的服務,比如同步,配置管理,集群管理,名空間。它被設計為易於程式設計,使用檔案系統目錄樹作為
2017-09-06 2 -
新聞媒體平臺設置HTTPS加密步伐刻不容緩
流覽器行業明確表示目前的共同目標是加密互聯網。今年各大流覽器開始通過警示方式呼籲各大網站部署HTTPS登錄欄位,這種警告方式在未來幾個月將會加重,直到HTTPS被破解,貼上不安全標籤才會解除。目前,新聞媒體是目前尚未進行網路加密的最大行業
2017-09-05 0 -
Chrome 60:快捷查看SSL證書功能回歸
Chrome每個版本升級都會伴隨的一些變化,其中將SSL證書檢視器嵌入開發工具,這種繁雜的變動導致載入時間變長,用戶端需要更多時間去適應,從而引發了各種爭議。從用戶端回饋的資訊看,Chrome團隊再次做出調整:從Chrome 60版本開始
2017-09-05 0 -
大型網站必備架構:分散式系統
什麼是分散式系統分散式系統是一個硬體或軟體元件分佈在不同的網路電腦上,彼此之間僅僅通過消息傳遞進行通信和協調的系統。簡單來說就是一群獨立電腦集合共同對外提供服務,但是對於系統的使用者來說,就像是一台電腦在提供服務一樣。分散式意味著可以採用
2017-09-04 1 -
應用廣泛的並行技術:SMP對稱多處理
什麼是對稱多處理對稱多處理(Symmetrical Multi-Processing)簡稱SMP,是指在一個電腦上彙集了一組處理器(多CPU),各CPU之間共用記憶體子系統以及匯流排結構。它是相對非對稱多處理技術而言的、應用十分廣泛的並行
2017-09-04 0 -
WebService三要素之SOAP協議
對於應用程式開發來說,使程式之間進行網際網路通信是很重要的。目前的應用程式通過使用遠端程序呼叫(RPC)在諸如 DCOM 與 CORBA 等物件之間進行通信,但是 HTTP 不是為此設計的。RPC 會產生相容性以及安全問題;防火牆和代理伺
2017-08-28 1 -
新手入門初識Web Server
什麼是Web ServerWeb Server中文名稱叫網頁伺服器或web伺服器。WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上資訊流覽服務。通俗的講,Web伺服器傳送(serves)頁面使流覽器可以流
2017-08-29 1 -
簡易的加密演算法——XOR 加密
什麼是XOR 加密 XOR加密演算法也稱為異或加密演算法。異或加密是一種很簡單的加密演算法,無論是原理還是操作性上,都不具備任何難度,所以,在做一些簡單的加密時,被廣為採用。但是,對於更加私密的資訊,就不會使用這種方法加密。因為這種加密演
2017-08-25 0 -
又是網路釣魚惹的禍,乙太幣投資平臺Enigma被黑
今年,ICOs項目似乎在投資界呈現一種穩步上升的狀態。然而,在大紅大紫的光芒背後,卻引起了網路駭客的注意。近日,正準備進行ICO的去中心化平臺Enigma網站和社交媒體帳號遭受駭客入侵,竊取了價值47.5萬美金的乙太幣。這是近兩個月來,第
2017-08-24 1 -
不同類型的Python小技巧
python程式小技巧1 在作比較時可以這樣寫: 3.143.14 and pi>file裡,僅數值被寫入檔中,而print的格式化功能不起作用。在python 3000總,print會變成一個函數,而且帶有了更多高級的特性。6 通過(x
2017-08-16 0