博客 RSS 訂閱

數據庫知識分享者 - 雲原生場景下高可用架構的最佳實踐

01 引言 隨着雲原生技術的快速發展以及在企業 IT 領域的深入應用,雲原生場景下的高可用架構,對於企業服務的可用性、穩定性、安全性越發重要。通過合理的架構設計和雲平台的技術支持,雲原生高可用架構可以提供高可用性、彈性擴展性、簡化運維管理、提升可靠性和安全性等方面的優勢,為企業提供了更加可靠和高效的應用運行環境。 Kubernetes 是雲原生的核心技術之一,提供了容器編排和管理的能力,包括基礎設

雲計算 , 阿里雲 , 雲原生 , 高可用

收藏 評論

隱語SecretFlow - Meetup 北京站|精彩時刻大盤點!新品發佈、行業案例、專家解讀......歡迎圍觀

“隱語”是開源的可信隱私計算框架,內置 MPC、TEE、同態等多種密態計算虛擬設備供靈活選擇,提供豐富的聯邦學習算法和差分隱私機制。 開源項目: https://github.com/secretflow https://gitee.com/secretflow 9月23日,隱語開源社區 Meetup 北京專場順利舉行,在本次活動中,隱語首次開源發佈白屏產品 SecretPad,並與

隱私 , 開源 , 計算機科學

收藏 評論

愛可生開源社區 - MySQL 權限變更,何時生效?

本文講述了對三種級別權限的變更後,使其生效的方法。 作者:歐陽涵,愛可生團隊 DBA 成員,看到下雨知道要打傘的 2.5 次元愛好者~ 愛可生開源社區出品,原創內容未經授權不得隨意使用,轉載請聯繫小編並註明來源。 本文約 1200 字,預計閲讀需要 4 分鐘。 前言 Uproxy 是愛可生研發的雲樹® DMP 產品的一個高效的讀寫中間件,維護了自身到後端 MySQL 數據庫之間的連接池,

權限 , MySQL

收藏 評論

京東雲開發者 - MySQL innoDB 間隙鎖產生的死鎖問題 | 京東雲技術團隊

背景 線上經常偶發死鎖問題,當時處理一張表,也沒有聯表處理,但是有兩個mq入口,並且消息體存在一樣的情況,頻率還不是很低,這麼一個背景,我非常容易懷疑到,兩個消息同時近到這一個事務裏面導致的,但是是偶發的,又模擬不出來什麼場景會導致死鎖,只能進行代碼分析,問題還原的方式去排查問題。 業務代碼簡化成下面 begin update test set yn = 0 where dm_code = "

死鎖 , MySQL , innodb , 數據庫

收藏 評論

光法V3 - 基於redis的lua腳本解決秒殺場景

Redis lua腳本解決搶購秒殺場景 介紹 秒殺搶購可以説是在分佈式環境下⼀個⾮常經典的案例,⾥邊有很多痛點: ​ 1.⾼併發: 時間極短、瞬間⽤户量⼤,⼀瞬間的⾼QPS把系統或數據庫直接打死,響應失敗,導致與這個系統耦合的系統也GG 目前秒殺的實現方案主要有兩種: ​ 2.超賣: 你只有⼀百件商品,由於是⾼併發的問題,導致超賣的情況 目前秒殺的實現方案主要有兩種: ​ 1.用redis 將搶購

redis , lua , JAVA , 秒殺 , 後端

收藏 評論

三塊錢 - GPX可視化工具 GPX預覽工具

背景 當我們收到別人分享的航跡文檔,即gpx文檔時,如何快速的進行瀏覽呢?我們可以使用GIS軟件來打開gpx文檔並顯示gpx中所記錄的航跡,例如常用的GIS軟件有googleEarth, Basecamp, GPXsee, GPX Editor 等。 今天教分享一個腳本,大家可以不依賴上述軟件即可快速的瀏覽gpx航跡。 準備工作 本文所分享的腳本,需要依賴python工作,所以需要電腦上安裝

gpx , 地圖開發 , folium , gis

收藏 評論

Kazusa - 【樹莓派個人筆記】在使用樹莓派之前需要做的一系列準備工作

樹莓派是我們在做一些小項目的時候常會用到的,因為教程豐富同時社區也比較完善,對初學者比較友好,不過在用樹莓派來做項目之前,往往還需要一些準備工作,比如系統的燒錄,ssh功能的設置等等,本篇博客就對這個需要的流程進行總結 參考資料: 樹莓派實驗室 設置樹莓派wifi的幾種方式 樹莓派設置靜態IP地址 樹莓派學習筆記——更換國內源 修改樹莓派用户密碼 Windows

嵌入式 , raspberry-pi

收藏 評論

rwxe - Go: 用新的Map替換另一個Map線程安全嗎?

這是一個Stackoverflow上的問題但其實我去年就問過這個問題,但是被社區刪除了,因為他們覺得引發了數據競態報告就理應加鎖,不需要討論。但是在一些場景中,性能影響是需要考慮的,實際工作中也不可避免地用到各種奇淫技巧,所以這是值得討論的。現在我找到了答案。 場景 這個問題其是隻適用於少數情況,比如對於一個一寫多讀的Map,你可以理解為它是“只讀”的Map。如果對其進行替換,不管是用鎖還是不用鎖

技巧 , map , go

收藏 評論

sysin - 如何創建可引導的 macOS Sonoma 安裝介質

如何創建可引導的 macOS Sonoma 安裝介質 如何創建可引導的 macOS 安裝器 | 如何製作 macOS USB 啓動盤 2023 年 9 月 26 日(北京時間 27 日凌晨)macOS Sonoma 正式版現已發佈。 請訪問原文鏈接:https://sysin.org/blog/macos-createinstallmedia/,查看最新版。原創作品,轉載請保留出處。 作者主頁:s

boot , macos , macbook

收藏 評論

sysin - 在不受支持的 Mac 上安裝 macOS Sonoma (OpenCore Legacy Patcher v1.0.0)

在不受支持的 Mac 上安裝 macOS Sonoma (OpenCore Legacy Patcher v1.0.0) Install macOS on unsupported Macs 請訪問原文鏈接:https://sysin.org/blog/install-macos-14-on-unsupported-mac/,查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org m

macintosh , macos , macbook

收藏 評論

杭州程序員張張 - 15 個快速且易於實施的 SaaS 創意

目前,全球約有 140 億個 SaaS 帳户。 它比我們星球的人口多得多。如果您發現這樣的數字不切實際,只需想想有些人可能在不同的 SaaS 平台上擁有多達數十個帳户。 更令人印象深刻的是,這些數字還在持續增長。 預計全球 SaaS 平台市場將從 2021 年的 1306.9 億美元增長到 2028 年的 7165.2 億美元。 真正酷的是,您不必有大量預算來運行自己的 SaaS 平台。您可以選擇

創意 , saas , 創業

收藏 評論

DiracKeeko - [leetcode] 0092反轉鏈表2 js實現 圖解

/* 給你單鏈表的頭指針 head 和兩個整數 left 和 right ,其中 left = right 。請你反轉從位置 left 到位置 right 的鏈表節點,返回 反轉後的鏈表 。 */ 前置知識: lc0206 反轉鏈表 Lc0092這題的的思路和206題的反轉鏈表一樣,難在操作。 先貼代碼 拿上示例,來看圖解 1、首先是拼接上dummy,最終返回dummy

leetcode , 鏈表 , 前端 , Javascript

收藏 評論

jacheut - 談談時間輪算法

Kafka、Dubbo、ZooKeeper、Netty、Caffeine、Akka 中都有對時間輪的實現。 時間輪簡單來説就是一個環形的隊列(底層一般基於數組實現),隊列中的每一個元素(時間格)都可以存放一個定時任務列表。 時間輪中的每個時間格代表了時間輪的基本時間跨度或者説時間精度,假如時間一秒走一個時間格的話,那麼這個時間輪的最高精度就是 1 秒(也就是説 3 s 和 3.9s 會在同一個時間

定時任務 , 算法

收藏 評論

歐雷 - 聊下我這豆瓣化改造後的網站

從冒出想法到現在快三年了,這期間斷斷續續地弄,個人網站的豆瓣化改造差不多結束了;改造過程中又孵化出幾個項目,且發現了個別突出問題,接下來會有一波較大重構。 想趁現在這個空隙寫篇文章記錄並介紹下改造後所形成的一整套體系,也許有人會感興趣——畢竟我的個人網站是純靜態的,且比常規博客複雜。 豆瓣化改造 要把原本是常規博客的個人網站改造成個人版豆瓣的根源是對公共平台的厭惡。(詳見《閒聊個人服務:革「to

網站設計 , 網站架構 , 靜態博客 , jekyll , 靜態網站

收藏 評論

學習者 - @網絡學習 網絡安全瞭解

0x05,網絡安全瞭解 解釋説明: 1.網絡系統的硬件、軟件及其系統中的數據受到保護 2.不因偶然的和惡意的原因遭受到破壞、更改、泄露 3.系統連續、可靠、正常地運行,網絡服務不中斷 4.網絡本身是數據共享和傳輸的重要途徑,數據信息的安全是保證網絡和諧的基本要素 重要發展 1.人工智能GTP,AI 2.雲計算 3.大數據 4.物聯網 相關安全事件 1.事件45億

安全防護 , 網絡安全 , 規範化

收藏 評論

MarkGuan - uniapp項目實踐總結(二十五)蘋果 ios 平台 APP 打包教程

導語:當你的應用程序開發完成後,在上架 ios 應用商店之前,需要進行打包操作,下面就簡單介紹一下打包方法。 目錄 準備工作 註冊賬號 生成證書 打包配置 準備工作 在打包之前,請保證你的 uniapp 應用程序編譯到 ios 模擬器或者是真機調試基座環境下是可以正常運行的,蘋果打包的過程比較複雜,這裏就簡述一下流程。 流程簡介: 註冊蘋果賬號 註冊蘋果開發者賬號 登錄開發者賬

uniapp , 打包 , vuejs3 , ios

收藏 評論

dubbo_go - What's new in Pika v3.5.1

Pika 社區很高興宣佈,我們今天發佈已經過我們生產環境驗證 v3.5.1 版本 https://github.com/OpenAtomFoundation/pika/releases/tag/v3.5.1 。 該版本不僅做了很多優化工作,還引入了多項新功能。這些新功能包括 動態關閉WAL、ReplicationID 檢測是否增量複製、在 K8s 環境上 Pika 服務的自動註冊從而實現集羣的自組

redis-cluster , redis , c++ , redis集羣

收藏 評論

Peleus - go-carbon 2.2.8 版本發佈, 輕量級、語義化、對開發者友好的 Golang 時間處理庫

carbon 是一個輕量級、語義化、對開發者友好的 golang 時間處理庫,支持鏈式調用。 目前已被 awesome-go 收錄,如果您覺得不錯,請給個 star 吧 github.com/golang-module/carbon gitee.com/golang-module/carbon 安裝使用 Golang 版本大於等於1.16 // 使用 github 庫 go get -u gith

datetime , date , carbon , go

收藏 評論

施展TIGERB - 初識Go協程棧

前言 本文拉開垃圾回收部分序幕(預告:會切入一些關鍵點分析,杜絕市面千篇一律的內容)。由於Go協程的棧是Go運行時管理的,並分配於堆上,不由操作系統管理,所以我們先來看看協程棧的內存如何被Go運行管理和回收的。本篇文章先從初步認識協程棧開始。 為了對協程棧有個初步的認識,我們先來回顧數據結構中棧的概念,再來看看內存棧的概念作用,最後我們再來通過對比進程中的棧內存和線程中的棧內存來對協程中的棧內存有

內存 , 內存管理 , 計算機基礎 , go , 後端

收藏 評論

MarkGuan - uniapp項目實踐總結(二十三)網頁和小程序應用打包教程

導語:當你的應用程序開發完成後,在發佈到互聯網之前,需要進行打包操作,包括網頁端、小程序端的打包。 目錄 準備工作 網頁打包 小程序打包 準備工作 在打包之前,請保證你的 uniapp 應用程序編譯到網頁、小程序是可以正常運行的。 網頁打包 編寫好應用之後,如需打包到 web 平台,可以選中當前項目根目錄: 在頂部菜單欄找到發行菜單點擊後; 找到網站-PC Web 或手機 H5(僅

uniapp , 打包 , vuejs3

收藏 評論

數據庫知識分享者 - 統一觀測丨使用 Prometheus 監控 SQL Server 最佳實踐

SQL Server 簡介 SQL Server 是什麼? Microsoft SQL Server 是 Microsoft 推出的關係型數據庫解決方案,支持企業 IT 環境中的各種事務處理、商業智能和分析應用程序。Microsoft SQL Server 是市場領先的數據庫技術之一。 SQL Server 特點 穩定:針對企業的應用需求,制定出適應環境的解決方案,保證了企業的數據安全和順利運

阿里雲 , server , prometheus , 雲原生 , SQL

收藏 評論

XiaoDaiGua_Ray - 如何上手使用 Ray Template

Ray Template 🔗 技術棧 Ray Template 是一個基於 vue3.x vite4.x naive-ui pinia tsx 開發的中後台模板。 🌸 解決了什麼問題 其實市面上已經有很多很優秀的中後台模板了,為什麼還要考慮重複去造輪子呢?其實市面上已有的優秀模板,都會有一個共同點:笨重、冗餘、難二開。不論是 vue-element-admin vben-admin,都有這個問

vite , tsx , vue3 , 模板

收藏 評論

xuri - [Go夜讀 第148期] Excelize 構建 WebAssembly 版本跨語言支持實踐

Excelize 是 Go 語言編寫的用於操作電子表格文檔的基礎庫,支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多種文檔格式,高度兼容帶有樣式、圖片 (表)、透視表、切片器等複雜組件的文檔,並提供流式讀寫支持,用於處理包含大規模數據的工作簿。可應用於各類報表平台、雲計算、邊緣計算等系統。 本期分享將對 Excelize 的 2023 年部分更新背後的技術點、Go 1.

webassembly , excel , typescript , go , Javascript

收藏 評論

MarkZhu - eBPF 求證坊間傳聞:mmap + Java Safepoint 可導致整個 JVM 服務卡頓?

概述 Java 支持好幾種文件讀取方法,本文要説的是小眾的 mmap(MappedByteBuffer) 以及它與 Safepoint、JVM 服務卡頓之間的關係。本文嘗試用 eBPF 等分析方法,去證明具體環境下,問題的存在與否。 審誤和發佈本文時,我才是二陽後活過來數小時而已,寫了數週的文章實在不想再拖延發布了。如文章有錯漏,還請多多包涵和指正。 引 Java 服務卡頓,是 Java 世界永恆

linux-kernel , jvm

收藏 評論