其他

聊聊訊息佇列高效能的祕密——零拷貝技術

# 一、前言 RocketMQ為什麼這麼快、Kafka為什麼這麼快?用了零拷貝技術?什麼是零拷貝技術,它們二者的零拷貝技術有不同嗎? # 二、為什麼需要零拷貝 在計算機產業中,I/O的速度相較CPU,總是太慢的。SSD硬碟的IOPS可以達到2W、4W,但是我們CPU的主頻有2GHz以上,也就意味著每秒會有2

Spring Boot 輕量替代框架 Solon 1.3.15 釋出

Solon 是一個微型的Java開發框架。專案從2018年啟動以來,參考過大量前人作品;歷時兩年,4000多次的commit;核心保持0.1m的身材,超高的跑分,良好的使用體驗。支援:RPC、REST API、MVC、WebSocket、Socket 等多種開發模式。 Solon 強調:剋制 + 簡潔 +

慌了,老大讓我將線上的伺服器升配,咋搞?

在業務高速發展的時候,後端的壓力慢慢變大,伺服器擴容在所難免。今天就聊聊擴容相關的問題。 首先我們看資料庫的擴容,到底是加例項還是直接升配? 在創業初期,基本上都是單庫的形式。比如最開始是4C8G的配置,到了某天資料庫扛不住了,但是資料量其實沒那麼大,只是請求量上來了而已,或者由於研發寫了很多複雜的Sql

FFmpeg API的簡單實踐應用

0. 前言 利用 FFmpeg 編譯連結生成的可執行程式本身可以實現很多特定的功能,但如果我們有自己的個性化需求,想要在自己開發的專案中使用 FFmpeg 的一些功能,就需要理解並應用其已經實現好的API,以寫程式碼的方式呼叫這些API來完成對媒體檔案的操作。 既然是呼叫 FFmpeg 中實現的API,就

【linux】驅動-7-平臺裝置驅動

[toc] --- ## 前言 區分**裝置驅動模型**和**平臺裝置驅動模型**。 **裝置驅動模型** 可以理解為 **匯流排、裝置、驅動**。 **平臺裝置驅動模型** 就是那些 Linux 核心管理沒有物理匯流排(*即是不需要特殊時序控制的裝置*)(*也是Linux核心沒有自動建立相應驅動匯流

Linux效能優化:記憶體使用情況分析

> Blog:[部落格園](https://www.cnblogs.com/Rohn/) [個人](https://k8sdev.com/) [toc] ## 什麼是記憶體 記憶體(Memory)是計算機的重要部件之一,也稱記憶體儲器和主儲存器,它**用於暫時存放CPU中的運算資料,與硬碟等外部儲存

INTERSPEECH2020 語音情感分析論文之我見

摘要:本文為大家帶來InterSpeech2020 語音情感分析25篇論文中的其中8篇的總結。 1. Learning Utterance-level Representations with Label Smoothing for Speech Emotion Recognition(INTERSPEECH

運維乾貨|交換機不同VLAN之間及相同VLAN之內進行隔離

文中所展示的內容為VLAN與VLAN之間分隔關係,如相同VLAN使用者之間進行分隔,相同VLAN一組使用者之間允許通訊並與其它一組使用者之間進行分隔,屬於VLAN的高階應用範疇。本文來源於智象運維某大神的日常工作記錄分享。 ▶▶▶▶▶ 基於CISCO產品 一、 普通VLAN VLAN稱為虛擬區域網,主要功

體驗用yarp當閘道器

> Yarp是微軟開源的一個用.net實現的反向代理工具包,github庫就叫reverse-proxy(反向代理)(吐槽一下微軟起名字233333) nuget包preview9之前都叫Microsoft.ReverseProxy,preview10變成Yarp.ReverseProxy了 放上鍊接http

DAOS 分散式非同步物件儲存|架構設計

分散式非同步物件儲存 ([DAOS](https://github.com/daos-stack)) 是一個開源的物件儲存系統,專為大規模分散式非易失性記憶體 (NVM, Non-Volatile Memory) 設計,利用了SCM(Storage-Class Memory) 和 NVMe(Non-Volat

使用Jenkins + git submodule 實現自動化編譯,解決程式碼安全性問題

道哥的第 030 篇原創 [TOC] ## 一、一個真實的程式碼洩漏故事 事情發生在功能機的時代,我們專案組開發一款手機,軟體開發成員大概有 20 人左右吧。結果在手機發布的一週後,另一家小廠就推出了軟體介面、功能幾乎完全一樣的手機,除了開機介面。 因為那個時代,大家幾乎都是使用 MTK、高通提供

Java中的對映Map - 入門篇

## 前言 大家好啊,我是湯圓,今天給大家帶來的是《Java中的對映Map - 入門篇》,希望對大家有幫助,謝謝 ## 簡介 前面介紹了集合List,這裡開始簡單介紹下對映`Map`,相關類如下圖所示 ![集合](https://i.loli.net/2021/03/30/kTAnEyP9cv1DXa

推薦一款全能測試開發神器:Mockoon!1分鐘快速上手!

# 1. 說一下背景 在日常開發或者測試工作中,經常會因為下游服務不可用或者不穩定時,通過工具或者技術手段去模擬一個`HTTP Server`,或者模擬所需要的介面資料。 這個時候,很多人腦海裡,都會想到可以利用`Mock`技術來解決, 當說起`Mock`,對於發、測試來說,是老生常談的話題了,之前公眾號

0.018141031265259