Golang在大資料領域中的應用之唯品會高吞吐量Access Log儲存的實現
潘衛華 / 唯品會基礎架構部架構師,唯品會Dragonfly日誌系統負責人。 對 Elasticsearch 和大資料流式處理有豐富經驗,對Golang及其程式的效能最佳化也有較多研究。 前言 大家下午好!我是來自唯品會基礎架構部的潘...
潘衛華 / 唯品會基礎架構部架構師,唯品會Dragonfly日誌系統負責人。 對 Elasticsearch 和大資料流式處理有豐富經驗,對Golang及其程式的效能最佳化也有較多研究。 前言 大家下午好!我是來自唯品會基礎架構部的潘...
一、微服務介紹 二、微服務實踐先知 三、微服務重要部件 一、微服務介紹 1. 什麼是微服務 在介紹微服務時,首先得先理解什麼是微服務,顧名思義,微服務得從兩個方面去理解,什麼是”微”、什麼是”服務R...
我用Vim作為文字編輯器已有20多年了,但大約兩年前我決定將它作為我的主要文字編輯器。我使用Vim編寫程式碼,配置檔案,部落格文章等。Vim有很多很棒的功能,一旦你習慣了它,你就會變得非常高效。 一直以來,我都更傾向...
我們先來談下冪等的概念 實現冪等性的技術方案 最後總結: 我們先來談下冪等的概念 抽象概念 冪等(idempotent、idempotence)是一個數學與計算機學概念,常見於抽象代數中。 在程式設計中,一個冪等操作的特點是其任意多次執行所產生...
前言 由於微信小程式要使用Https,但是又不能修改已有線上的配置。所以最簡單的方法就是使用nginx轉發,在nginx上使用https,然後再轉發到內部伺服器。Nginx由於其優良的效能。一臺4核16GB的記憶體完全可以支撐日均百萬pv級...
前言 最近一直在忙公司和私下的兼職,白天十個小時,晚上四個小時,感覺每天都是打了雞血似的,精神滿滿的,連自己那已經學打醬油的娃都很少關心,也有很長一段時間沒有更新部落格了,特別抱歉,小夥伴們都等得想取關了吧!哈哈,開個玩笑,這裡十分感謝小夥伴...
作者:慘綠少年 連結:https://www.cnblogs.com/clsn/p/8214048.html “ MySQL 對於很多 Linux 從業者而言,是一個非常棘手的問題,多數情況都是因為對資料庫出現問題的情況和處理思路不清晰...
導語 和原文作者一樣,水弟我現在也是使用 VS Code 和 Rider 作為主力開發工具,尤其是 VS Code 可以跨平臺,又有豐富的外掛支援和多種程式語言支援。當我從 VS 轉移到以 VS Code 的開發過程中,遇到的最大問題就是代...
什麼是 Service Mesh Service Mesh 是一個基礎設施層,用於處理服務間通訊。雲原生應用有著複雜的服務拓撲,Service Mesh 保證請求可以在這些拓撲中可靠地穿梭。在實際應用當中,Service Mesh 通常是由...
概述 需求 系統的物理記憶體是有限的,而對記憶體的需求是變化的, 程式的動態性越強,記憶體管理就越重要,選擇合適的記憶體管理演演算法會帶來明顯的效能提升。 比如nginx, 它在每個連線accept後會malloc一塊記憶體,作...