微服務框架:Koding Kite

jopen 9年前發布 | 28K 次閱讀 Google Go/Golang開發 Koding Kite

【Kite是什么?git項目上的解釋】

 Kite is a framework for developing micro-services in Go.

一個基于go語言的微服務框架,微服務概念非常火,可以自行google了解。

然后kite也上過gopher,文章在這里:http://blog.gopheracademy.com/birthday-bash-2014/kite-microservice-library/

文章介紹:

The Kite library development started within Koding, but it was quickly open sourced. The main goal is to create easy, simple, and convenient to use distributed microservice applications.

原來這個Kite是Koding公司內部的一個框架,然后開源出來的。

目前在Koding公司使用,該框架提供服務發現,多種認證功能,服務端通過RPC進行通信,同時還提供了websocket的js庫,方便瀏覽器于服務器間進行通信。


【Koding是干什么的?看一下百度百科】

Koding是一家提供在線編程平臺的創業公司,開發者可以通過瀏覽器進行編程,讓自己從開發平臺中釋放出來。

除了提供在線編程功能之外,Koding還有強大的社區功能,允許開發者通過相互瀏覽、交換代碼而達到項目協作的目的,提高工作效率。這個功能使用起來也很簡單——開發者只需要對其他開發人員開放一定的權限,他們就可以瀏覽和編輯相應代碼。另外這個平臺擁有編程修改記錄功能,如果現有環節出現錯誤,而已撤銷相應的操作。

目前這個平臺支持Java、PHP、NodeJS、Perl、Python、Ruby、C、C++和Go等編程語言,并支持編譯代碼、測試代碼和分享功能。

項目主頁:http://www.baiduhome.net/lib/view/home/1438239208003

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!