
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
可观测性(Observability)是一种通过外部输出推断系统内部状态的能力,帮助快速定位和解决系统问题,无需预先定义所有可能的故障或状态。它通过日志(Logs)、指标(Metrics)和链路追踪(Traces)三大核心数据支柱,提供对系统运行状态的全面透明视图。可观测性在现代云原生和分布式系统中尤为重要,能够快速定位问题、主动发现异常、优化性能,并提高团队协作效率和系统稳定性。

利用Container、Gitlab、Gitlab Runner(k8s)、SonarQube、Harbor、Jmeter、Maven、Java技术,搭建一个完整的 CI/CD 管道,实现当开发人员完成代码提交后,开始流水线工作,完成编译打包、单元测试、源码扫描、上传制品、部署服务到Docker容器、自动化测试工作。通过自动化构建、测试、代码质量检查和容器化部署,将开发人员从繁琐的手动操作中解放出

通常情况下项目流水线大部分的内容都是相同的,为了实现模板复用,减少重复代码,我们可以创建一个git仓库用于存放模板,然后创建一个templates目录存放所有pipeline的模板,创建一个jobs目录存放job模板。这样我们可以将一些maven、golang、npm工具通过一个job模板和不同的构建命令实现。templates的好处是我们在其中定义了模板流水线,这些流水线可以直接让项目使用。

本文介绍了LangChain中语言模型的核心概念与分类。主要内容包括:1) LangChain本身不提供模型,而是集成第三方大语言模型如OpenAI、ChatGLM等;2) 模型分为三类:LLM(基础文本生成)、ChatModel(对话场景)和Embeddings(文本向量化);3) 模型继承关系以BaseLanguageModel为基类;4) 聊天模型的核心参数如temperature、max_
多实例GPU(MIG)功能允许将NVIDIA A卡或者H卡安全地划分为多个独立的GPU实例,供CUDA应用程序使用。例如,NVIDIA A100支持最多七个独立的GPU实例。MIG为多个用户提供了独立的GPU资源,以实现最佳的GPU利用率。该功能对于未能充分利用GPU计算能力的工作负载特别有益,因此用户可能希望并行运行不同的工作负载,以最大化资源的利用。

NFD(Node Feature Discovery)扫描节点基础信息,添加如 CPU 型号、操作系统版本、内核版本等标签,前缀为,用于节点特征描述。GFD(GPU Feature Discovery)专门识别 GPU 节点,添加核心标签,并补充 GPU 型号、驱动版本、显存容量等信息(如作用:这两个组件为后续组件提供 “准入条件”,只有携带标签的节点才会部署驱动和工具包。gpu0-only:#

Elastic Stack在可观测性方面,社区版和白金版之间存在明显的功能差异。功能社区版白金版(Platinum)日志收集与搜索支持支持APM(应用性能监控)基本功能全功能(含高级仪表盘、机器学习)Metrics(系统指标监控)支持支持Uptime(服务可用性监控)支持基本 Heartbeat支持全功能和 UI 扩展安全特性(认证、权限控制)基础认证细粒度 RBAC机器学习(异常检测)不支持支持
本文以企业生产环境CICD流程为背景,利用 Jenkins、SonarQube、Harbor、Container、Kubernetes技术,搭建一个完整的 CI/CD 管道,模拟实际生产环境项目开发部署流程,实现持续集成、持续交付和持续部署。

ES数据可视化除了使用kibana外,grafana也是常用的数据可视化工具。相较于kibana来说,grafana支持的图表样式等配置项更多,可以根据自己的需求灵活制作出各种复杂的图表,相应的上手难度略高于kibana。使用Grafana的好处是将来如果使用Prometheus监控,可以将业务日志图表与服务性能监控组合展示,可以按不同的dashboard设置权限方便不同组的用户查看与编辑。接下来

LangChain是一个模块化的Python开源框架,旨在简化基于大语言模型(LLM)的应用程序开发。它通过"链式"连接LLM与外部数据、工具和记忆组件,解决LLM的信息过时、无法执行操作和记忆有限等痛点。核心功能包括统一模型接口、提示词模板、链式工作流和智能代理等,支持多种模型(如OpenAI、Hugging Face)和工具集成(如搜索、数据库)。LangChain特别适合








