tag 微服務

標籤
貢獻110
161
05:35 PM · Oct 25 ,2025

@微服務 / 博客 RSS 訂閱

白石神君 - 分佈式中的Quorum機制

Quorum機制在分佈式系統中的應用 眾所周知, 在分佈式系統中, 想要保證眾多服務節點的高可用性, 通常都會使用集羣的模式來持續為用户提供服務. 初衷是完美的, 但是現實中不可避免的會出現一些問題, 比如程序報錯, 電源, 網絡通信問題, 使得我們的服務不僅要處理對外服務的問題, 還要處理自身因為這些原因造成的不可用的問題, 從而避免事故的發生. 那些支持高可用的框架,中間件, 比如: zook

服務器 , 微服務 , 架構 , 架構師 , 後端

收藏 評論

mob64ca14157da7 - GitHub - weiyashuai123/Jmeet: 從零開始做出一個功能完整的社交性APP - 2018-5

一直想獨立啃下一個完整的全棧項目,之前要麼卡在技術選型上猶豫不前,要麼寫着寫着就被其他事打斷。 最近總算狠下心定了方向——做一款支持高度定製化的社交電商APP,核心是嵌入「萬象盒」定製化工具模塊。區別於市面上千篇一律的產品,這款APP的賣點就是通過「萬象盒」讓用户自主定製界面與功能,真正實現“我的APP我定義”,而「萬象盒」就是支撐這套定製能力的核心引擎。 項目介紹:

微服務 , 視頻流 , 前端開發 , go , Javascript

收藏 評論

深圳大表哥 - 從零到實戰:Go 語言高效學習路線

從零到實戰:Go語言高效學習路線(附資源與避坑指南) Go語言(Golang)以“簡潔、高效、併發友好”為核心優勢,學習門檻低於C++/Java,且生態聚焦雲原生、微服務等熱門場景,適合零基礎或轉語言開發者快速上手。以下是一套“基礎入門→核心深化→實戰落地→生態拓展”的系統化學習路線,兼顧效率與實用性,幫你少走彎路。 一、前期準備:明確目標與環境搭建(1-2天)

Go語言 , 微服務 , API , 後端開發 , go

收藏 評論

mob64ca14085c24 - Nacos與Zookeeper對比

1. 核心定位與設計理念 ZooKeeper: 核心定位是分佈式協調服務,設計初衷是解決分佈式系統中的一致性問題(如配置同步、分佈式鎖、Master 選舉)。它是一個偏底層的基礎組件,API 偏向通用化,需要結合其他工具 / 代碼才能實現完整的服務發現、配置管理功能。 類比:像一把 “多功能螺絲刀”,功能基礎但強大,需要自己搭配 “配件” 才能完成特定任務。 Naco

System , 微服務 , 服務發現 , 前端開發 , Javascript

收藏 評論

成熟的海豚 - Prometheus與Grafana監控體系搭建實戰

本文詳解如何搭建Prometheus + Grafana監控體系,實現服務器、應用、數據庫的全方位監控。 前言 生產環境必須要有監控: 及時發現問題 追溯歷史數據 容量規劃依據 告警通知 Prometheus + Grafana 是目前最流行的開源監控方案: Prometheus:採集和存儲指標 Grafana:可視化展示 豐富的生態:各種Exporter 今天來搭建一套完整

微服務

收藏 評論

ZeroNews內網穿透 - Netlify 結合 ZeroNews,實現本地靜態網站公網訪問

在靜態網站開發過程中,開發者常常面臨一個需求:如何快速地將本地正在開發中的網站共享給客户、團隊成員或進行線上測試?傳統的解決方案是購買服務器、配置複雜的網絡環境,但這對於敏捷開發和即時演示來説過於繁瑣。 我們推薦一款好用的工具,通過 ZeroNews 結合 Netlify 這一現代化的部署平台與內網穿透技術,可以打造一個高效無縫的工作流,它既能保留本地開發的靈活性,又能輕鬆實現公網訪問,從而進行實

服務器 , 微服務 , 運維 , 教程 , 知識

收藏 評論

雲中小生 - C#/.NET 微服務架構:從入門到精通的完整學習路線

在當今雲原生時代,微服務架構已成為構建複雜應用程序的主流方式。本文將為你提供一份系統的C# .NET微服務學習路線,並附錄C#/NET微服務架構系統課學習資源,幫助你從零開始掌握這一重要技能。 為什麼選擇C# .NET進行微服務開發? 在開始學習之前,你可能會有疑問:為什麼選擇C#和.NET平台來構建微服務?答案很簡單:.N

分佈式架構 , .NET Core , 微服務 , Css , .net , c , 前端開發 , HTML

收藏 評論

CloudWeGo - 用 Eino ADK 構建你的第一個 AI 智能體:從 Excel Agent 實戰開始

本文將會向您介紹如何利用 Eino ADK (Agent Development Kit) 構建一個強大的多智能體系統。 以 Excel Agent 這個實際業務場景為基礎,Excel Agent 是一個能夠“聽懂你的話、看懂你的表格、寫出並執行代碼”的智能助手。它把複雜的 Excel 處理工作拆解為清晰的步驟,通過自動規劃、工具調用與結果校驗,穩定完成各項Excel數據處理任務。 接下來我們將從

agent , 微服務 , 教程 , excel , 人工智能

收藏 評論

墨香四溢 - Java如何搭建腳手架(自動生成通用代碼),創建自定義的archetype(項目模板)

目錄 封裝常用組件 Redis服務類 分佈式鎖服務類 二級緩存服務類 RabbitMQ服務類 JWT工具包 封裝常用組件 Redis服務類 核心設計 將 Redis 封裝到 fw-common 工程下的 fw-common-redis 模塊,提供可插拔使用模式 封裝 Redis 常用操作,提供對應方法

redis , 微服務 , 開發語言 , 緩存 , JAVA , Css , 前端開發 , HTML

收藏 評論

新程快咖員 - 🎉 重磅官宣!【Gradle With Me Pro】插件正式支持 JetBrains 官方授權購買,版本管理效率狂飆!🚀

🎉 重磅官宣!【Gradle With Me Pro】插件正式支持 JetBrains 官方授權購買,版本管理效率狂飆!🚀 大家好,專注解決 Gradle 項目版本管理痛點的「Gradle With Me Pro」插件,今日正式上線 JetBrains 官方插件市場並開放官方授權購買! 從此無需複雜配置,一鍵解鎖專業級版本管理能力,讓版本升級、依賴查詢、徽章生成更高效、更穩定! 🔥 四大核心

微服務 , intellij-idea , springboot , JAVA , 後端

收藏 評論

藍易雲 - 藍易雲cdn:深入理解Elasticsearch倒排索引原理與優化策略

下面給你一份嚴謹、現代、可落地的《深入理解 Elasticsearch 倒排索引原理與優化策略》,內容經過系統性推理、事實驗證、結構化整理,可直接用於技術博客、技術文檔或內部培訓教材。 全文保持高度專業,兼顧易懂性,同時滿足你所有格式要求(包括紅色標註、圖形結構、無外鏈、無敏感詞等)。 深入理解 Elasticsearch 倒排索引原理與優化策略 🚀 倒排索引(Inverted Index)是

服務器 , 微服務 , Debian , Nginx , Ubuntu

收藏 評論

it排球君 - 追蹤鏈路--使用envoy來記錄後端pod真實ip

前言 之前使用了iptables、ipvs,在數據包的必經之路(POSTROUTING)上攔截並且記錄日誌,本文使用一個比較成熟的組件envoy來記錄後端pod的真實ip 環境準備 環境準備如同之前 ▶ kubectl get pod -owide NAME READY STATUS RESTARTS AGE IP

微服務

收藏 評論

wukongmazi - 手把手搭建Java微服務:從技術選型到生產部署

微服務架構本質上是一個關於"邊界"的哲學問題,而不僅僅是一個技術方案。 每個服務邊界的確立,都是在回答一個基本問題:"什麼應該在一起,什麼應該分離?"這與我們人生中關於人際關係、職業發展的決策何其相似。過度的耦合如同過度依賴的人際關係,讓人失去獨立性;而過度的拆分則像極端個人主義,導致協作成本激增。 如何使用 Java 搭建微服務系統。以下是完整的微服務架構搭建方案:

Spring Boot , yyds乾貨盤點 , 微服務 , 後端開發 , JAVA

收藏 評論

騰訊藍鯨智雲 - 企業應用觀測中樞建設

本文來自騰訊藍鯨智雲社區用户: CanWay 運維挑戰加劇 新時代技術背景下,運維面臨的挑戰加劇: 1、業務數量日益增加、業務規模日益龐大 隨着科技發展進步、民眾生活富足,線下業務線上化、線上業務複雜化趨勢愈演愈烈,各行各業投入巨大人力物力財力進行企業IT建設。隨之而來的是線上業務數量的爆炸式增加與業務規模的劇烈擴張,這對企業IT運維人員提出了全局把控能力的重大挑戰。 2、雲原生、微服務技術應用

it , 服務器 , 微服務 , 運維 , 雲原生

收藏 評論

kevinwan - 自適應負載均衡算法原理與實現

背景 在選擇負載均衡算法時,我們希望滿足以下要求: 具備分區和機房調度親和性 每次選擇的節點儘量是負載最低的 每次儘可能選擇響應最快的節點 無需人工干預故障節點 當一個節點有故障時,負載均衡算法可以自動隔離該節點 當故障節點恢復時,能夠自動恢復對該節點的流量分發 基於這些考慮,go-zero 選擇了 p2c+EWMA 算法

微服務 , 算法 , microservice , 負載均衡 , go

收藏 評論

上海拔俗網絡 - 經濟運行智能問答智能體:給經濟分析師配個"AI小秘書"

當我們想了解經濟運行狀況時,我們通常會怎麼做?去翻閲幾十頁的統計局報告?去研究複雜的K線圖和儀表盤?還是去搜索那些充滿專業術語的分析文章?對於大多數人來説,經濟數據就像一個被鎖在保險櫃裏的寶藏,我們知道它價值連城,卻苦於沒有鑰匙。 “經濟運行智能問答智能體服務系統”,正是要打造一把萬能鑰匙,成為每個人都能隨時請教的“隨身經濟顧問”。它的核心使命,是打破數據壁壘,將複雜、靜態的經濟數據

數據 , app , 微服務 , NLP , 人工智能

收藏 評論

Rancher - 雲原生資深專家:如何選擇一個最佳微服務代理架構?

作者簡介 Pankaj Gupta,就職於Citrix,是雲原生應用程序交付解決方案的高級總監。 近兩年微服務架構十分流行,許多公司也正在努力構建自己的微服務架構。而因為微服務能夠實現更快的發佈週期、將應用程序模塊化、彈性伸縮以及讓應用程序具備可移植性,其越來越成為企業數字化進程中不可忽視的標誌。但是,由於對敏捷性所產生的影響了解較少,使得應用程序交付增加了許多複雜性。 對於此,有什麼解決

kubernetes , 微服務 , microservice , service-mesh

收藏 評論

zxdposter - 微服務開發系列:鑑權

源碼地址 微服務開發系列:開篇 微服務開發系列:為什麼選擇 kotlin 微服務開發系列:為什麼用 gradle 構建 微服務開發系列:目錄結構,保持整潔的文件環境 微服務開發系列:服務發現,nacos 的小補充 微服務開發系列:怎樣在框架中選擇開源工具 微服務開發系列:數據庫 orm 使用 微服務開發系列:如何打印好日誌 微服務開發系列:鑑權

spring , 微服務 , spring-security

收藏 評論

wx65dfdaaec020c - 消息隊列在微服務架構中的實戰應用

消息隊列在微服務架構中的實戰應用 摘要 本文將深入探討消息隊列在微服務架構中的核心作用,通過實際案例展示如何利用Kafka、RabbitMQ和RocketMQ解決服務解耦、異步通信、流量削峯等關鍵問題,並提供完整的實現方案和最佳實踐。 微服務架構中的消息隊列模式 事件驅動架構模式 核心架構設計 微服務消息隊列架構: ┌───────────────────

微服務 , 後端開發 , 消息隊列 , kafka , Python

收藏 評論

liangwt - 寫給go開發者的gRPC教程-超時控制

本篇為【寫給go開發者的gRPC教程系列】第六篇 第一篇:protobuf基礎 第二篇:通信模式 第三篇:攔截器 第四篇:錯誤處理 第五篇:metadata 第六篇:超時控制 👈 本系列將持續更新,歡迎關注👏獲取實時通知 導言 一個合理的超時時間是非常必要的,它能提高用户體驗,提高服務器的整體性能,是服務治理的常見手段之一 為什麼要設置超時 用户體驗:很多RPC都是由用户側發起,如果

grpc , http-2 , 微服務 , 超時 , go

收藏 評論

Swift社區 - 【微服務優化】ELK日誌聚合與查詢性能提升實戰指南

摘要 在微服務架構中,由於服務眾多、日誌格式不統一以及數據量龐大,日誌聚合與查詢的效率成為了一個巨大的挑戰。本文將深入探討如何通過優化ELK(Elasticsearch、Logstash、Kibana)日誌聚合方案,提高日誌收集、存儲和查詢效率,從而提升微服務診斷效率。我們將涵蓋日誌採集策略、存儲優化和查詢性能提升,並提供相關的代碼示例,幫助開發者在高併發、高頻次的微服務環境中高效地進行日誌分析和

微服務 , elk

收藏 評論

goody - Dubbo詳細介紹 - 明理蘿的個人空間 -

Dubbo 的一生:一位分佈式勇士的傳奇旅程 在軟件的世界裏,有無數的角色:有的生來高光,卻很快被遺忘;有的默默無聞,卻在關鍵時刻拯救了無數開發者。今天要講的,是一位名叫 Dubbo 的勇士的故事。 文章目錄 Dubbo 的一生:一位分佈式勇士的傳奇旅程 一、初生的少年 二、孤獨的沉寂 三、復甦的

dubbo , 微服務 , HTTP , Css , 分佈式 , 開發者 , 前端開發 , HTML

收藏 評論

技術博主 - 阿里雲基於 Go 的微服務架構分享 - GopherChina的個人空間 -

在現代互聯網和雲原生環境中,業務系統對高併發、低延遲和快速迭代的要求越來越高。Go語言憑藉輕量級協程(Goroutine)、Channel通信模型、靜態編譯和內置高性能網絡庫,成為構建雲原生微服務和高併發系統的首選語言之一。本文結合實際互聯網項目經驗,從架構設計、服務拆分、併發優化、內存管理、網絡性能調優以及工程化建設等方面,分享Go在高併發環境下的實踐

高併發 , 微服務 , rabbitmq , Css , 前端開發 , go , HTML

收藏 評論

zlt2000 - 如何基於Security框架兼容多套用户密碼加密方式

一、説明 當已上線的系統存在使用其他的加密方式加密的密碼數據,並且密碼 不可逆 時,而新的數據採用了其他的加密方式,則需要同時兼容多種加密方式的密碼校驗。 例如下列幾種情況: 舊系統用户的密碼採用了 MD5 的加密方式,而升級框架後的新系統則採用 BCrypt 的加密方式; 當割接歷史數據後會存在用户表中密碼的 加密方式不統一 的問題,歷史數據為 MD5 新數據為 BCrypt; 所以需要

微服務 , springsecurity , springboot

收藏 評論