- 博客(213)
- 收藏
- 关注
原创 作为质量部门的负责人,如何在产品发版前做好质量门控?
请记住,质量门控是构建项目、提高成功率和保持项目质量的强大工具。通过有效实施它们,您将为组织的整体成功做出重大贡献。祝您的质量门控计划顺利!作为质量管理团队的负责人,制定一个强大的质量门控计划至关重要。
2024-04-21 22:18:49 347
原创 将 2 家软件公司的流程合并为 1 家有什么价值?
成功的流程整合需要深思熟虑的规划、变革管理和与战略目标的一致性。通过合并流程,新公司可以释放协同效应,为利益相关者创造价值⁵。
2024-04-10 14:31:51 320
原创 云原生知识:为什么不推荐在容器内使用默认的 root 用户?
虽然有些情况下可能需要root访问权限(例如系统服务),但对于大多数应用程序来说,以非root用户身份运行容器是更安全的做法。
2024-03-07 18:06:04 456
原创 云原生基础知识:容器技术的历史
容器技术是云原生的核心技术之一。了解容器化的历史对于开发者通过了解容器技术的来龙去脉学习容器技术的原理非常有帮助。
2024-03-06 21:55:32 1170 1
原创 Release Planning 需要做长期计划,这和敏捷保持灵活的理念矛盾吗?
敏捷发布计划(Agile Release Planning)是一种动态方法,平衡了灵活性和结构化规划。
2024-03-04 10:53:58 422
原创 微服务治理:Nacos, Zookeeper, consul, etcd, Eureka等 5 个常用微服务注册工具对比
本文介绍了 Nacos, Zookeeper, consul, etcd, Eureka 等5个常用微服务注册工具,并列表进行了详细对比
2024-03-02 21:46:38 1633
原创 AIGC 知识:机器学习中的“微调“和“迁移学习“有什么区别?
迁移学习利用现有知识,而微调通过更新模型的层进一步适应任务。这两种技术在深度学习中都是强大的工具!
2024-02-29 16:31:57 658
原创 AIGC 实战:如何使用 Ollama 开发自定义的大模型(LLM)
虽然 Ollama 提供了运行和交互式使用大型语言模型(LLM)的功能,但从头开始创建完全定制化的 LLM 需要 Ollama 之外的其他工具和专业知识。然而,Ollama 可以通过微调在定制过程中发挥作用。以下是细分说明
2024-02-27 18:46:33 9980 5
原创 AIGC 架构:RAG (retrieval augumented generation) 应用可以使用 PostgreSQL 作为向量数据库组件吗?
是的,RAG(检索增强生成)应用程序可以绝对地使用 PostgreSQL 作为向量数据库!事实上,它是一个流行的选择,因为有以下几个优点
2024-02-25 21:27:36 756 1
原创 AIGC 实战:如何使用 Docker 在 Ollama 上离线运行大模型(LLM)
Ollama 是一个开源平台,用于管理和运行各种大型语言模型 (LLM),例如 Llama 2、Mistral 和 Tinyllama。它提供命令行界面 (CLI) 用于安装、模型管理和交互。您可以使用 Ollama 根据您的需求下载、加载和运行不同的 LLM 模型。
2024-02-22 22:22:11 8784 2
原创 AIGC基础:大型语言模型 (LLM) 为什么使用向量数据库,嵌入(Embeddings)又是什么?
嵌入和向量数据库的结合使 LLM 能够更有效地访问和处理信息,从而实现更丰富、更具上下文感知和个性化的交互。
2024-02-20 22:37:39 1313
原创 微服务部署:金丝雀发布、蓝绿发布和滚动发布的对比
金丝雀发布、蓝绿发布和滚动发布都是软件发布策略,它们都旨在降低发布风险并提高发布速度。但是,这三种策略在工作方式、优缺点等方面存在一些差异。
2024-02-18 20:19:49 1415
原创 AIGC 知识:什么是 RAG? 如何使用 RAG 技术帮助我们制作自己的智能客户服务
本文介绍了什么是 RAG 以及以查找商场停车位为例看如何通过 RAG 使用用户提供的资料来增强 AIGC 的结果。了解 RAG 可以帮助我们使用自己的资料结合 AIGC 实现我们自己的智能客服。
2024-02-17 21:24:25 1487 2
原创 【微服务安全】OpenID Connect 简介:现代应用程序的身份验证
OpenID Connect (OIDC) 是一个建立在 OAuth 2.0 之上的开放身份验证协议。它简化了应用程序以一种标准化和可互操作的方式验证用户身份并获取其基本个人资料信息的方式。可以将其视为应用程序“知道你是谁”的一种安全方式,而无需你创建单独的帐户或透露你的密码。
2024-02-16 20:44:35 1123
原创 【微服安全】API密钥和令牌与微服务安全的关系
API密钥和令牌是微服务架构中重要的安全工具,需要谨慎使用和管理,并采取措施保护它们的安全性,以确保微服务架构的安全。**
2024-02-16 20:25:14 1351
原创 微服务设计:Spring Cloud API 网关概述
Spring Cloud API 网关是微服务架构中的重要组件,可以提供路由、负载均衡、安全、监控等多种功能,帮助开发者构建更加可靠、安全和高性能的微服务系统。
2024-02-15 19:07:18 1467
原创 微服务设计:Spring Cloud 链路追踪概述
Spring Cloud 链路追踪是微服务架构中的重要工具,可以帮助开发者构建更加可靠、易于维护和高性能的微服务系统。
2024-02-15 19:05:43 826
原创 Spring Cloud 路由和消息传递 (消息路由)
Spring Cloud 路由和消息传递是 Spring Cloud 中用于实现微服务之间通信的重要功能。Spring Cloud 提供了多种路由机制和消息传递机制,可以满足不同场景的需求。
2024-02-14 11:00:00 467
原创 Spring Cloud 路由和消息传递 (HTTP 路由)
Spring Cloud 路由和消息传递是 Spring Cloud 中用于实现微服务之间通信的重要功能。Spring Cloud 提供了多种路由机制和消息传递机制,可以满足不同场景的需求。
2024-02-14 10:54:04 910
原创 微服务间请求响应定义方式对比 (Apache Dubbo, IDL 定义,RESTful API)
选择哪种服务间请求响应定义方式取决于具体的需求。如果需要透明化调用、协议支持丰富、扩展性强,可以选择 Apache Dubbo 分布式RPC;如果需要接口定义标准化、解耦服务,可以选择 IDL 定义;如果需要易于理解和使用、资源寻址、缓存友好,可以选择 RESTful API。
2024-02-14 09:37:54 1425
原创 Java和JavaScript的区别和联系
Java和JavaScript是两种不同的编程语言,但它们都具有重要的应用价值。学习Java可以帮助开发各种类型的应用程序,学习JavaScript可以帮助开发交互性强的Web页面。
2024-02-13 22:08:14 571
原创 容器高级知识: 适配器模式与 Sidecar 模式的区别
在 Kubernetes 中,适配器模式和 Sidecar 模式都是扩展您的主应用程序容器功能的方法,但它们具有不同的目的和功能
2024-02-13 21:57:54 879
原创 容器高级知识:Kubernetes 大使(Ambassador)模式详解
Kubernetes 大使模式涉及在单个 Pod 中将一个专用的 **代理容器** 与您的应用程序容器一起部署。该代理容器被称为“大使”,充当您的应用程序和外部客户端或服务之间的 **进程外** 中介。
2024-02-12 19:17:29 533
原创 容器高级知识:Kubernetes Pod 适配器模式详解
**Kubernetes Pod 适配器模式**是侧车模式的一个特例,其中使用专用的 **适配器容器** 在主应用程序容器和其他服务或客户端之间 **翻译** 数据或信号。它充当桥梁,调整通信格式或协议以实现无缝交互。
2024-02-12 19:12:38 756
原创 云原生基础概念:命令式 vs 声明式范式 (Imperative vs. Declarative)
本文介绍了云原生的基础概念命令式和声明式编程和配置的区别和联系。了解这些内容,有助于在设计云原生应用和架构设计的时候采用合适的范式,在应用相应的范式的时候按照正确的指导原则完成设计。
2024-02-11 18:22:35 396
原创 容器高级知识: Kubernetes Sidecar Pod 模式详解
Kubernetes Sidecar Pod 模式涉及在单个 Pod 中将一个或多个辅助容器附加到您的主应用程序容器。这些辅助容器与主容器一起工作,提供补充功能而不修改应用程序代码本身。
2024-02-09 21:10:08 611
原创 容器高级知识:Kubernetes Init Container Pod 模式详解
在 Kubernetes 中,Init Container 模式提供了一种在启动主要应用程序容器之前准备 Pod 环境的方法。这对于安装软件、设置数据库或运行预部署检查等各种任务来说都非常有用。
2024-02-09 20:59:53 403
原创 幻兽帕鲁(Palworld)允许自建私服,它是怎么挣钱的呢?
最近爆火的网游幻兽帕鲁由于官方准备不足导致服务拥堵,游戏公司没有单纯的自建服务器扩容,而是开放了服务器安装包,让玩家自搭私服。玩家自搭私服,游戏公司还怎么挣钱?
2024-02-09 18:07:36 1022
原创 容器基础:Docker 镜像如何保证部署的一致性?
Docker 镜像通过固化基础环境、固化依赖性和固化软件启动流程,确保应用程序在不同环境中以一致的方式部署和运行,提高部署效率和可靠性,降低运维成本。
2024-02-08 11:37:06 1041
原创 容器化的基础概念:不可变基础设施解释:将服务器视为乐高积木,而非橡皮泥。
想象一下用乐高积木代替橡皮泥进行搭建。使用橡皮泥时,您可以直接塑形和改变它。而使用乐高积木,您需要逐个零件搭建特定结构,并在需要时整体替换它们。这就是**不可变基础设施**背后的核心思想。
2024-02-07 21:13:52 1080
原创 在容器镜像中为了安全为什么要删除 setuid 和 setgid?
在容器镜像中删除 setuid(set user ID)和 setgid(set group ID)权限通常是出于安全考虑。这两个权限位允许进程在执行时以文件所有者或文件所属组的身份运行,而不是以调用进程的用户身份运行。如果容器中的应用程序或进程具有不必要的 setuid 或 setgid 权限,可能会成为潜在的安全威胁。这将在容器中搜索并删除所有具有 setuid 或 setgid 权限的文件。安全最佳实践建议在容器中尽可能限制权限,仅保留应用程序正常运行所需的最小权限。这有助于降低容器环境的风险。
2024-02-06 11:15:54 1136
原创 容器化技术基础概念:雪花服务器与凤凰服务器
在软件部署领域,服务器管理在正常运行时间、效率和安全性方面发挥着关键作用。存在两种截然不同的方法:雪花服务器和凤凰服务器。了解它们之间的区别将帮助您选择最适合您需求的策略。
2024-02-05 15:35:06 816
原创 微服务治理:微服务安全详解
微服务安全旨在保护微服务架构中每一个独立的服务。与传统单体应用程序不同,它们在单点应用安全措施,微服务由于其独立性,需要分布式安全方法。
2024-01-16 23:08:50 814
原创 微服务治理:微服务治理中的微服务回退机制
在微服务架构中,回退机制是一个关键要素,它可以在服务故障时提供弹性和优雅降级,充当安全网,即使某些服务遇到问题,也能确保用户体验的一致性。
2024-01-15 22:04:08 559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人