高效能訊息中介軟體——NATS
前 言 這段時間我的主要工作內容是將公司系統中使用的RabbitMQ替換成NATS,而此之前我對Nats一無所知。經過一段時間緊張的學習和開發之後我順利的完成了任務,並對訊息中介軟體有了更深的瞭解。在此
前 言 這段時間我的主要工作內容是將公司系統中使用的RabbitMQ替換成NATS,而此之前我對Nats一無所知。經過一段時間緊張的學習和開發之後我順利的完成了任務,並對訊息中介軟體有了更深的瞭解。在此
最近搭了個腳手架,主要特點是: 自由控制開發哪個專案,可單頁可多頁 可自由配置外部cdn 可上傳至七牛或阿里的儲存空間 效能高,靈活。 遂推薦一波,希望能幫助到有
gRPC 1.16.0 釋出了,這是一個 gRPC 核心更新版本,針對各語言版本都進行了更新,包含優化、改進和錯誤修復,下面列出了值得關注的更新: Core Keepalive watchd
最上層是連線處理,網路認證等功能;第二層是查詢優化,分析,優化,快取,以及SQL內建函式的實現、跨儲存引擎的操作 例如檢視,儲存過程等的實現;第三層就是各個不同的儲存引擎,儲存引擎提供一些
本系列的頭兩篇文章中我們看到 如何擴充套件一個 Node.js 應用 以及 在應用的程式碼部分應該考慮什麼 才能使其在這個過程中執行如我們所願。在這最後一篇文章中,我們將介紹一些其它實踐,以進一步提高應用執行
前言 誕生及優勢 MQTT由Andy Stanford-Clark(IBM)和Arlen Nipper(Eurotech,現為Cirrus Link)於1999年開發,用於監測穿
量變引起質變,這個情況在分散式redis叢集下發生的極其明顯,當用redis叢集規模很小、存取資料很小時,基本上不會遇到任何問題,但是當我們叢集規模為數T,並且存在很多業務讀寫叢集各種各樣問題都會發生。 線
在 上篇文章 中,我們學會了如何無需憂慮程式碼,而水平擴充套件 Node.js 應用程式。本章中,我們將討論擴充套件時必須注意的事項,以便在擴充套件流程時防止錯誤發生。 從 DB 中分離應用程式例項
北京時間2018年10月15日, Open Source Networking Days在南京中國無線谷如期舉行。烽火電信雲產品總監高璐曉以”雲化網路高效能轉發技術”為題,向與會嘉賓分享了烽火在FitTelecom
在React內部,存在著初始化渲染和更新渲染的概念。 初始化渲染會在元件第一次掛載時,渲染所有的節點 當我們希望改變某個子節點時 我們所期望React幫我們實
最近在review團隊程式碼的時候,也常常出現提出一些改變讓團隊同事困惑的地方,就是和一些經典的設計實現方式有些不同。 其實其根本原因就在於,我們在處理引擎開發,尤其是效能相
在本系列的 3 篇文章中,我們將介紹有關開發 Node.js Web 後端應用的一些優秀實踐。 本系列將不是關於 Node 的基礎教程,您將閱讀的所有內容都適用於已經熟悉 Node.js
Pony 0.25.0 釋出了,Pony 是一款基於 Actor 模型,能夠提供型別、記憶體、異常、併發多個層面的安全性保證的高效能程式語言。 此版本的一大亮點是為 Pony 添加了“partial m
微軟技術暨生態大會(Tech Summit),2018 年在上海世博中心召開。這是隨後一次的 Tech Summit 了;明年開始,中國大陸地區就要和其他國家和地區一樣,進行全球 Ignite Tour 了。
在開始之前不得不提一下Nginx這個俄羅斯戰鬥民族開發的web伺服器實在強大。特別是作為靜態網站伺服器簡直是合適到沒譜。廢話不多說,,開始操練。 一、工具 Nginx apache-tomcat