技术栈
架构
U***e63
21 分钟前
微服务
·
云原生
·
架构
PHP在微服务中的Mezzio
先说说Mezzio是啥吧。简单讲,它是一个基于PSR标准的PHP微框架,核心思想是“中间件优先”。啥叫中间件?你可以把它想象成一个管道,请求从一头进去,经过一堆处理层,最后响应从另一头出来。每层中间件都能干点自己的事,比如验证身份、记录日志、或者转换数据格式。这种设计特别适合微服务,因为每个服务可能只需要一小部分功能,没必要加载整个框架的包袱。Mezzio让你可以自由组合这些中间件,想加就加,想减就减,代码写起来干净利落。
稚辉君.MCA_P8_Java
41 分钟前
linux
·
后端
·
算法
·
架构
·
排序算法
DeepSeek 插入排序
好的,我们来详细讲解一下插入排序。插入排序是一种简单直观的排序算法,它的工作原理非常类似于我们整理手中的扑克牌。
摇滚侠
1 小时前
笔记
·
spring cloud
·
架构
2025最新 SpringCloud 教程,从单体到集群架构,笔记02
从单体到集群架构 🔗
卓码软件测评
1 小时前
测试工具
·
jmeter
·
架构
·
测试用例
·
负载均衡
·
压力测试
第三方软件测评机构:【Gatling与JMeter的架构对比:异步与非阻塞I/O模型如何实现更高并发】
Gatling和JMeter在架构上的差异,影响了它们的并发处理能力和资源使用效率。并发模型:Gatling (异步非阻塞)基于Actor模型和事件循环,少量线程处理大量并发。JMeter (多线程阻塞)“一个用户一个线程”,线程数和虚拟用户数线性相关。
9***Y48
3 小时前
前端
·
微服务
·
架构
前端微服务
简单来说,前端微服务就是把后端那套微服务思想搬到浏览器里。传统单体前端应用把所有功能打包成一个巨无霸,而微前端则将应用拆分成若干独立子应用,每个子应用能独立开发、测试、部署,最后在运行时组合成完整产品。比如电商网站的商品列表、购物车、用户中心可以分别由不同团队用不同技术栈开发,用统一容器整合。
python零基础入门小白
5 小时前
java
·
开发语言
·
设计模式
·
语言模型
·
架构
·
大模型应用开发
·
大模型学习
【万字长文】大模型应用开发:意图路由与查询重写设计模式(从入门到精通)
在构建智能体或 RAG 系统时,我们经常面临一个核心挑战:用户的自然语言输入与系统的执行逻辑之间存在巨大的鸿沟。
CloudWeGo
6 小时前
架构
「半空」富脚手架模式:字节 Go2Rust 工程落地
在云原生与高性能服务的发展趋势下,Go 项目迁移到 Rust 项目成为提升性能和稳定性的最重要优化方向,但依赖复杂、有语言门槛等问题长期制约着 Go2Rust 的大规模落地。字节跳动服务框架团队基于内部大量迁移实践,融合大模型能力与工程经验,推出「半空」富脚手架模式,将迁移从“人工主导”转变为“标准化流程”,为需要进行 Go2Rust 迁移的团队提供了一套可落地的技术参考。
MarvinZhang
6 小时前
架构
·
开源
·
github
LeanSpec:一个轻量级的 SDD 框架
今年年初,我被 Claude Sonnet 3.7 的 AI 编程能力深深震撼。那时 "Vibe Coding" 这个词还没流行起来,但我做的正是这件事——让 AI 生成代码,我只负责引导对话。感觉像魔法一样神奇。直到问题开始浮现。
云渠道商yunshuguoji
8 小时前
运维
·
架构
亚马逊云渠道商:怎么使用Spot实例实现成本降低70%?
本文由云枢国际yunshuguoji撰写。在云计算领域,成本优化始终是企业关注的核心问题。随着业务规模的扩大,云资源的消耗也在不断攀升,如何有效降低成本成为当务之急。而AWS Spot实例的出现,为企业提供了一种大幅降低计算成本的可能性,甚至可以实现高达70%的成本节约。本文将为您系统化介绍如何通过Spot实例实现这一目标。
o***Y363
8 小时前
react native
·
架构
·
harmonyos
鸿蒙NEXT(五):鸿蒙版React Native架构浅析
如图,React Native for OpenHarmony 在 React Native 的新架构(0.68以及之后的版本)的基础上,进行了鸿蒙化的适配。按照功能可以进行如下的划分:
ALex_zry
8 小时前
运维
·
docker
·
微服务
·
云原生
·
架构
Consul全方位入门指南:第二阶段—— 实操。Consul核心功能与项目集成
本文将详细讲解如何将Consul的核心功能集成到C++项目中,涵盖服务注册与发现、健康检查以及分布式配置管理三大关键方面,并通过可操作的伪代码示例展示具体实现路径。
TracyCoder123
9 小时前
微服务
·
zookeeper
·
架构
·
注册中心
微服务注册中心基础(五):Zookeeper 适用场景
Zookeeper的核心优势是 强一致性、高可靠性、丰富的分布式协调能力,但其注册中心能力是“衍生功能”(并非专门设计),因此需结合其特性场景选择,核心适用情况如下:
我是好小孩
11 小时前
android
·
架构
·
mvc
【Android】常见的架构模式:MVC, MCP, MVVM
结构是一种规则,一种架构有很多种实现的方式,没有对错之分,只有合适之分;架构的学习:学习一个架构,我们要聚焦于架构解决了什么样的问题,从而根据我们遇到的问题去选择合适的架构;重点掌握架构它的思想,它的规则是什么样子的不同的角色是怎么划分的,最后要清楚这个架构的沟通机制;
t***p935
11 小时前
架构
业务架构、数据架构、应用架构和技术架构
TOGAF(The Open Group Architecture Framework)是一个广泛应用的企业架构框架,旨在帮助组织高效地进行架构设计和管理。
G***E316
13 小时前
微服务
·
云原生
·
架构
PHP微服务通信消息队列实践
先说说为啥非用消息队列不可。微服务架构下,服务拆得越细,通信就越容易成瓶颈。比如订单服务调用库存服务,如果直接HTTP同步请求,万一库存服务响应慢或者挂了,订单流程就得卡壳。消息队列的核心优势就是解耦和异步:订单服务只需往队列里扔个消息,库存服务自己慢慢消费,两边互不耽误。我们选的是RabbitMQ,原因嘛,一是协议成熟(AMQP),二是社区资源多,PHP集成起来也简单。当然Kafka也行,但RabbitMQ在消息可靠性上更省心,适合我们这种对数据一致性要求高的业务。
稚辉君.MCA_P8_Java
13 小时前
数据结构
·
后端
·
算法
·
架构
·
golang
通义 Go 语言实现的插入排序(Insertion Sort)
当然可以!下面是用 Go 语言实现的插入排序(Insertion Sort),代码简洁明了,还带点小注释帮你理解每一步 😊
语落心生
13 小时前
架构
探秘新一代向量存储格式Lance-format (十三) 数据更新与 Schema 演化
数据更新和 Schema 演化是现实系统的关键需求。Lance 支持无重写的列添加、类型转换和回填机制。
语落心生
13 小时前
架构
探秘新一代向量存储格式Lance-format (八) Dataset 核心实现与生命周期
Dataset 是 Lance 的最高层抽象,提供了读写数据、版本管理、查询执行的统一接口。本章讨论 Dataset 的创建、打开、转换、混合整理。
D***t131
13 小时前
游戏
·
架构
云服务在在线游戏中的架构
核心架构:从单服到分布式传统游戏架构通常采用单服模式,一个服一套硬件,玩家数据都在本地。这种模式简单直接,但问题也很明显——开新服得买机器,老服人少了资源又浪费。云架构则完全不同,我们把游戏拆成了多个微服务:网关负责连接,战斗服处理逻辑,数据库独立部署,缓存层前置。这些服务都跑在云上,通过内部网络通信。比如我们项目,就用了一组ECS做网关集群,后面挂载了SLB做负载均衡。玩家连进来先经过SLB,再被分配到具体的网关实例上。这样即使某个网关实例挂了,SLB会自动把流量切到其他健康节点,玩家基本无感知。