原创 Cloud Foundry中Stager組件的源碼分析

        Cloud Foundry中有一個組件,名爲Stager,它主要負責的工作就是將用戶部署進Cloud Foundry的源代碼打包成一個DEA可以解壓執行的droplet。         關於droplet的製作,Clou

原创 Cloud Foundry中syslog_aggregator的實現分析

        在Cloud Foundry中,用來收集Cloud Foundry各組件日誌信息的組件,名爲syslog_aggregator。         syslog_aggregator可以做到方便的收集Cloud Foundr

原创 Cloud Foundry中collector組件的源碼分析

        在Cloud Foundry中有一個叫collector的組件,該組件的功能是通過消息總線發現在Cloud Foundry中註冊過的各個組件的信息,然後通過varz和healthz接口來查詢它們的信息併發送到指定的存儲位置

原创 Winnowing:一種文檔指紋的通用算法

       本文爲論文《Winnowing: Local Algorithms for Document Fingerprinting》的讀書筆記。        在當今時代,電子內容會通過很多途徑出現相同的情況,比如說:引用,版本修訂

原创 Cloud Foundry中基於Master/Slave機制的Service Gateway——解決Service Gateway單點故障問題

Cloud Foundry作爲業界最出色的PaaS平臺之一,給廣大的互聯網開發者和消費者提供出色的體驗。自Cloud Foundry開源以來,有關Cloud Foundry的研究越來越多,這也很好的支持着Cloud Foundry的生態系

原创 Cloud Foundry中cloud_controller_ng架構簡析

cloud_controller_ng簡介 cloud_controller_ng是Cloud Foundry v2版本中的一個重要組件。其中cloud_controller_ng是cloud_controller的next genera

原创 Cloud Foundry warden container 安全性探討

本文將從Cloud Foundry中warden container的幾個方面探討warden container的安全性。   1. warden container互訪 1.1.  互訪原理· 在Cloud Foundry內部,用

原创 Cloud Foundry中gorouter源碼分析

        在Cloud Foundry v1版本中,router作爲路由節點,轉發所有進入Cloud Foundry的請求。由於開發語言爲ruby,故router接受並處理併發請求的能力受到語言層的限制。雖然在v1版本中,route

原创 基於網絡爬蟲的XSS漏洞檢測技術

1.   背景和意義 在早期的網站設計中,網頁的存在形式都是靜態的。靜態的網頁內容穩定,不會經常更新,但是在後期卻不易維護。如果需要維護更新網頁,則必須重新編輯HTML網頁,因此當網站很龐大的時候,維護靜態網頁的工作量幾乎是不能容忍的。隨

原创 Cloud Foundry中warden的架構與實現

        在Cloud Foundry中,當應用開發者的應用由Cloud Foundry的組件DEA來運行時,應用的資源隔離與控制顯得尤爲重要,而warden的存在很好得解決了這個問題。         Cloud Foundry

原创 Cloud Foundry中 JasperReports service集成

       Cloud Foundry作爲業界第一個開源的PaaS解決方案,正越來越多的被業界接受和認可。隨着PaaS的發展,Cloud Foundry順應潮流,充分發揮開源項目的特點,到目前爲止,已經支持了大批第三方技術和服務。  

原创 JasperReports Server on Cloud Foundry

最近由於實驗室工作的需要,有一些時間在做Cloud Foundry上對於著名的報表引擎JasperReports的支持。 關於官方的講述可以參考地址:http://blog.cloudfoundry.com/2012/01/12/jav

原创 Cloud Foundry中應用實例生命週期過程中的文件目錄分析

在Cloud Foundry中,應用在DEA上運行,而應用在自身的生命週期中,自身的文件目錄也會隨着不同的週期,做出不同的變化。         本文將從創建一個應用(start an app),停止一個應用(stop an ap

原创 TCP/IP協議中的安全問題

      本文爲論文《A Look Back at “Security Problems in the TCP/IP Protocol Suite”》的讀書筆記。       在計算機安全課程上,涉及到TCP/IP的時候,曾經強調TCP

原创 iReport+JasperReports Server開發過程的Troubleshooting

本文涉及的內容:主要是實現一個subreport的masterreport成功在JasperReports Server(下文簡稱爲JRS)上生成報表。 首先是使用iReport分別設計masterreport和subreport,並pr