架构

jcLee952 小时前
postgresql·云原生·架构
Stolon实现云原生环境下的PostgreSQL高可用架构概述在传统的基础设施(物理机、虚拟化数据中心)等非云基础设施中,PostgreSQL 的高可用技术方案会用到 heartbeat,heartbeat 加上 crm,rhcs,还有就是 coreosync 配合 pacemaker,这些技术都是需要共享存储的,对然后还需要仔细的配置 fencing 或者说 stonith 来防止数据的不一致。
廋到被风吹走7 小时前
架构
演进式架构深度解析:绞杀者模式与抽象分支模式标签:演进式架构 绞杀者模式 抽象分支 遗留系统改造 重构 微服务迁移摘要:本文从遗留系统改造痛点出发,深入剖析演进式架构的两大核心模式——绞杀者模式与抽象分支模式,详解其实现原理、适用场景与操作步骤,附生产级迁移案例与风险控制策略。
yangyanping201087 小时前
分布式·架构·prometheus
系统监控Prometheus之三自定义埋点上报之前已经分享过两篇关于Prometheus安装配置的文章。前面主要讲解了系统监控原理与Prometheus的基本使用,并演示了如何结合Grafana搭建完整的应用监控看板。
sunny_11 小时前
前端·架构·前端工程化
前端构建产物里的 __esModule 是什么?一次讲清楚它的原理和作用如果你经常翻构建后的代码,基本都会看到这样一行:很多人第一次看到都会疑惑:这篇文章专门把这个现象讲清楚。
香芋Yu13 小时前
面试·职场和发展·架构
【大模型面试突击】03_大模型架构演进与对比精选自176道采集题目,保留最高频最核心的28题 | 难度:⭐基础 ⭐⭐进阶 ⭐⭐⭐深入一句话秒答: 四代GPT走的是一条"预训练范式→暴力出奇迹→多模态融合"的进化路线,每一步都在重新定义规模的上限。
dl-kun13 小时前
微服务·架构·负载均衡·三高
微服务架构中的SLB(服务负载均衡)问题深度解析与配置指南SLB是微服务架构的"神经中枢",它不是简单的流量分发器,而是实现高可用、弹性伸缩和流量治理的关键基础设施。没有SLB,微服务将无法实现真正的弹性与稳定性。
一个骇客16 小时前
架构
多领导者复制:数据库世界的“刻耳柏洛斯”在单领导者复制(single-leader replication)的世界里,一切都很简单:只有一个老大发号施令,小弟们只管照做。但现实很骨感——老大挂了怎么办?跨洋访问慢成狗怎么办?于是数据库界搞出了“多头犬”方案:多领导者复制(multi-leader replication),每个节点都能当老大,数据变更互相广播。听起来很民主,但麻烦也随之而来:多个老大同时拍板,到底听谁的?
菩提小狗16 小时前
笔记·安全·架构
第15天:信息打点-主机架构&蜜罐识别&WAF识别&端口扫描&协议识别&服务安全_笔记|小迪安全2023-2024|web安全|渗透测试|00:0400:5402:3104:2805:3515:2728:0728:1228:2228:3429:05
_waylau17 小时前
华为·架构·架构师·harmonyos·鸿蒙·鸿蒙系统
鸿蒙架构师修炼之道-架构师设计思维特点如何成为鸿蒙架构师? 架构师的设计思维具有多方面的特点,以下是一些主要的方面。架构师设计系统时,应具备系统性思维。
yunteng52119 小时前
游戏·架构·dau·技术实现·休闲回合
休闲回合制游戏架构相关技术实现前言 以前做过的休闲回合制游戏的用的分层式分布式架构(只介绍分服/区域服架构) 这章主要来聊下这个分层式分布式架构(支持20W CCU,DAU 过100W) 本章 讲述的相关技术实现
SmartBrain20 小时前
数据库·架构·fastapi
FastAPI实战:基于 SQLAlchemy的后端接口开发流程目录构建project整体架构1. 模块化路由(第一步:拆分与注册)2. 定义模型类(第二步:数据结构设计)
Tadas-Gao21 小时前
人工智能·深度学习·架构·大模型·llm·软件工程
校准之弧与演进之轮:大模型时代的软件工程范式革命2026年的今天,软件系统的核心矛盾正在发生深刻转移。传统软件工程建立在一个基本假设之上:系统的行为是确定的,给定相同的输入,必然产生相同的输出。然而,大语言模型的引入彻底颠覆了这一假设——我们不再构建纯粹的逻辑系统,而是在与一个概率性的、涌现性的、黑箱化的智能体共舞。(扩展阅读:从CI/CD到CC/CD:AI应用不是“盖”出来的,是“种”出来的——解码大模型时代的软件工程范式革命)
岱宗夫up21 小时前
前端·python·云原生·架构·前端框架·fastapi·devops
FastAPI进阶3:云原生架构与DevOps最佳实践开篇引言在前两篇《FastAPI进阶》和《FastAPI进阶2》中,我们深入探讨了FastAPI的核心机制、异步任务处理、gRPC通信、分布式锁、缓存策略以及WebSocket实时通信,并通过企业级订单管理系统展示了这些技术的综合应用。
老迟聊架构21 小时前
后端·架构
你的程序应该启动多少线程?"线程数等于 CPU 核数"——这可能是程序员最耳熟能详的性能优化建议之一。但当你真正着手设计一个系统时,你会发现事情远没有这么简单:Web 服务器动辄上千线程,游戏引擎可能只用寥寥几个,而一些高性能中间件甚至会创建 CPU 核数两倍的线程。到底谁是对的?
Tadas-Gao21 小时前
java·分布式·微服务·云原生·eureka·架构·系统架构
微服务注册中心选型深度分析:Eureka、Nacos与新一代替代方案在微服务架构中,注册中心作为服务治理的核心组件,其选型直接影响系统的稳定性、可扩展性和运维效率。本文将从架构特性、性能表现、适用场景等多个维度,对主流注册中心Eureka、Nacos及其他新兴方案进行全面对比分析,并针对不同业务场景给出具体选型建议,帮助架构师做出合理的技术决策。
无心水21 小时前
java·人工智能·后端·面试·架构
【任务调度:数据库锁 + 线程池实战】2、MySQL 8.0+ vs PostgreSQL:SKIP LOCKED 终极对决,谁才是分布式调度的王者?深入剖析两大数据库的 SKIP LOCKED 实现,用数据告诉你该如何选型在上一篇文章中,我们介绍了 SELECT FOR UPDATE SKIP LOCKED 是如何成为分布式任务调度的“银弹”的。它让多节点无阻塞地抢占任务,大幅提升系统吞吐量。但是,不同数据库对 SKIP LOCKED 的支持程度和实现细节却大相径庭。
RFG201221 小时前
人工智能·后端·微服务·云原生·架构·tomcat·dubbo
18、Dubbo实例注入:简化微服务架构中的依赖管理【面向初学者】在现代软件开发中,业务逻辑的复杂性和系统架构的扩展性要求我们对组件间的依赖管理提出了更高的要求。业务背景中,我们经常面临组件间紧耦合的问题,这不仅增加了系统的维护成本,也限制了业务的快速迭代。
笨蛋不要掉眼泪21 小时前
分布式·微服务·云原生·架构·sentinel
Spring Cloud Alibaba Sentinel 从入门到实战:微服务稳定性的守护者随着微服务架构的普及,服务间的依赖关系变得日益复杂。一个服务的不稳定可能像多米诺骨牌一样引发连锁反应,导致整个系统崩溃。Sentinel 正是在这样的背景下应运而生,它由阿里巴巴开源,是一个面向分布式服务架构的轻量级流量控制组件。
tod1131 天前
数据库·redis·docker·架构·sentinel
Redis Sentinel 高可用架构:从原理到 Docker 部署全解析哨兵 - 通过自动化的手段,来解决主节点挂了的问题哨兵机制,是通过独立的进程来体现的.和之前redis-server是不同的进程!! redis-sentinel 不负责存储数据,只是对其他的redis-server 进程起到监控的效果