logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

6.架构设计系列:如何设计高可用架构

高可用架构是一种设计和架构方法,它旨在确保系统在面对各种故障、异常、硬件或软件问题,以及不可预测的事件下,继续提供稳定的服务。简单来说,高可用就是让我们的系统在任何情况下都尽最大可能能够对外提供服务。高可用架构追求提供连续的服务,不受单点故障、服务中断或其他问题的影响。这通常涉及到复制、冗余、负载均衡和自动故障转移等技术手段,以保持系统的稳定性和可用性。对于一个持续迭代、不断演进的系统而言,我们没

文章图片
#架构
JMockit单元测试

单元测试简介什么是单元测试单元测试是测试应用程序的功能是否能够按需要正常运行。注:通俗一点将就是用来验证某段代码的行为是否与我们期望的一致。单元测试的目的保证产品质量。注:通俗一点讲就是减少bug,提高代码质量。单元测试要写多细单元测试不是越多越好,而是越有效越好!哪些代码需要有单元测试覆盖逻辑复杂的容易出错的不易理解的,即使是自己过段时间也会遗忘的,看不懂自己的代码,单元测试代码有助于理解代码的

文章图片
#java#spring boot#单元测试
linux 普通用户如何运行nginx

由于在 linux 下,只有以 root 启动的进程,才能监听小于 1024 的端口。nginx 如果设置了监听 80 或 443 端口,必须得以 root 用户启动,所以为了让普通用户下启动nginx,需允许普通用户可以启动小于1024端口的进程。至此,nginx在安装时使用root权限进行安装并启用,如何更改为普通用户权限运行nginx验证完成。

#nginx#运维
实践中的一个暴论:当方向不清晰时,先定义指标

摘要: 指标不仅是结果衡量工具,更是团队行动的指南针。通过AI编程、BI项目、IT工单和AI剪辑四个案例,作者发现指标设计直接影响团队方向: 定义核心目标(如“开发效率”与“AI独立完成”差异显著); 可量化与可执行性(如用“故障数”替代模糊的“准确率”); 行为引导性(考核“解决时长”比“响应时间”更有效)。 关键结论:方向模糊时,先明确成功指标(可统计、能统一认知、引导正向行为),比技术方案更

实践中的一个暴论:当方向不清晰时,先定义指标

摘要: 指标不仅是结果衡量工具,更是团队行动的指南针。通过AI编程、BI项目、IT工单和AI剪辑四个案例,作者发现指标设计直接影响团队方向: 定义核心目标(如“开发效率”与“AI独立完成”差异显著); 可量化与可执行性(如用“故障数”替代模糊的“准确率”); 行为引导性(考核“解决时长”比“响应时间”更有效)。 关键结论:方向模糊时,先明确成功指标(可统计、能统一认知、引导正向行为),比技术方案更

Function Calling 是什么?一文讲清它和 Agent 的关系

Function Calling 是大模型与外部系统交互的核心机制,本质是让模型结构化表达调用意图而非直接执行函数。它使模型从"语言生成"升级为"行动决策",通过定义工具、生成参数、外部执行、返回结果的闭环流程,实现真实业务操作。与Agent框架的关系是:Function Calling提供标准化调用接口,Agent负责解析执行、多轮调度和流程管理。这一机制

#AI
Function Calling 是什么?一文讲清它和 Agent 的关系

Function Calling 是大模型与外部系统交互的核心机制,本质是让模型结构化表达调用意图而非直接执行函数。它使模型从"语言生成"升级为"行动决策",通过定义工具、生成参数、外部执行、返回结果的闭环流程,实现真实业务操作。与Agent框架的关系是:Function Calling提供标准化调用接口,Agent负责解析执行、多轮调度和流程管理。这一机制

#AI
1.l2cache 分布式二级缓存框架

L2Cache 是一个基于内存Redis实现的满足高并发场景下的分布式二级缓存框架。

文章图片
#分布式#缓存#redis
Dify+Nginx反向代理:80端口冲突的优雅解决方案

如果你使用 Docker Compose 部署,你可以通过修改.env配置来自定义 Dify 的访问端口。

#nginx#运维
    共 13 条
  • 1
  • 2
  • 请选择