推荐文章
敏捷精益软件

从精益来看价值交付是什么

前一段时间在做U内的价值交付。 个人也从最开始的可意会不可言传的状态,到后来可以聊些概念和措施的阶段。 老实说,曾经在我司经常听到Dev c

阅读更多
分布式架构

分布式架构必须重视的CAP理论

CAP定理,说起来程序员们应该耳熟能详:C(Consistency)、A(Availability)、P(Partition Toleran

阅读更多
敏捷精益软件

聊聊研发效能治理方案的理论框架(上篇)

最近几年,国内业界越来越常提及“研发效能”这个词,追其根源大部分是始于“DevOps”运动的活跃。 知道 DevOps 发展历史的,基本都了

阅读更多
AI

使用HuggingFace Transformers进行NLP模型微调

关注 AI 领域信息的小伙伴们,基本对 HuggingFace Hub 早已耳熟能详。 简单来说,HuggingFace Hub 是一个集成

阅读更多
微信小程序消息订阅蹚水式集成 微信小程序消息订阅蹚水式集成
简读版 一张图讲清楚微信消息订阅的流程 微信消息订阅分为两个阶段: 第一阶段,用户同意进行一次消息订阅。 在小程序通过本地API wx.requestSubscribeMessage 调起与用户的交互弹窗【发送一次以下消息】,用户点击允
2024-09-05
创建P2S VPN连接Azure VNet 创建P2S VPN连接Azure VNet
在现代企业环境中,安全的远程云资源访问至关重要。Point-to-Site (P2S) VPN 是一种常见的解决方案,特别适合需要从任意外网位置安全地访问 Azure 虚拟网络 (VNet) 的场景。 一、P2S VPN 的架构机制与原理
2024-08-30
两日一概念之Azure篇 —— 云上的SQL数据库,你看明白了吗 两日一概念之Azure篇 —— 云上的SQL数据库,你看明白了吗
与 SQL Server 数据库的传统印象不同,如果想在 Azure 上申请一台 SQL Server 数据库,你可能会被导航到以下三种产品: SQL 数据库(SQL databases) SQL 托管实例(SQL managed ins
2024-07-26
两日一概念之Azure篇 —— Azure 网络架构关键组件 两日一概念之Azure篇 —— Azure 网络架构关键组件
Azure网络架构由多个关键组件组成,这些组件相互配合,提供了高度灵活和安全的网络解决方案。 1. 虚拟网络 (Virtual Network, VNet) 虚拟网络是 Azure 中的基础网络隔离单元,更是 Azure 云上专用网络的基本
2024-07-20
两日一概念之Azure篇 —— VM Scales Sets 两日一概念之Azure篇 —— VM Scales Sets
管理大规模的虚拟机集十分不易,尤其是在使用模式不相同、或者对应的请求量存在波动时 —— 既要保持吞吐量和响应能力,同时最大程度的降低运行成本。 Azure VMSS 正是应对这种需求的解决方案。 区别于前两篇 Availability Se
2024-07-15
两日一概念之Azure篇 —— Availability Sets 两日一概念之Azure篇 —— Availability Sets
前面讲了 Availability Zones,这里再聊一下另一个概念:Availability Sets(可用集)。 一、何为 Availability Sets Availability Sets(也称可用集),也是云平台高可用服务解决
2024-07-12
两日一概念之Azure篇 —— Availability Zones 两日一概念之Azure篇 —— Availability Zones
Availability Zones,是当今云平台提供高可用服务的主要方案之一。 ”Availability Zones“ 会被翻译为”可用区“、”可用性区“ 或者 ”可用性区域“。 个人认为比较好的翻译是”可用区“,因为在中文翻译中,会将
2024-07-08
两日一概念之Azure篇 —— Azure Backup 两日一概念之Azure篇 —— Azure Backup
前面介绍了Azure VM。 当部署了 VM 之后,如何从 VM 层面保证 “业务连续性和灾备(BCDR)”计划呢? Azure 为 VM 在这方面提供了多个选项和方案: 高可用方面:Availability Sets(可用性集)、Ava
2024-07-05
两日一概念之Azure篇 —— Virtual Machine 两日一概念之Azure篇 —— Virtual Machine
Azure Virtual Machine(简称 VM) 是 Azure 云上的一种非常基本的计算资源,同类竞品有 AWS 上的 EC2、阿里云上的 ECS 等。 基本上有上云经验的工程师,最先入门级的云产品就是虚拟机。 云平台上的虚拟机,
2024-07-02
使用HuggingFace Transformers进行NLP模型微调 使用HuggingFace Transformers进行NLP模型微调
关注 AI 领域信息的小伙伴们,基本对 HuggingFace Hub 早已耳熟能详。 简单来说,HuggingFace Hub 是一个集成平台,汇集了海量的预训练模型和数据集。 通过这个平台,用户可以轻松浏览、下载和分享模型和数据集,大大
2024-06-18
Kubernetes 组件架构回顾 Kubernetes 组件架构回顾
前面回顾了 Kubernetes 的逻辑概念模型和使用,这篇主要回顾一下 Kubernetes 的组件架构。 之前提到 Kubernetes 将集群中的机器划分为至少一个 Master 节点和一群 Node 节点。 Master 节点上:
2024-03-19
kubernetes 逻辑模型和使用回顾 kubernetes 逻辑模型和使用回顾
各模型概念的定义模版,此文中不会详细涉及。k8s 模版管理和构建工具,比较推荐 Skaffold 或 helm。 如果想使用 kubectl 命令挨个调用的话,常用的命令规则: 创建/更新:kubectl [create|apply] -f
2024-03-11
spring-cloud-kubernetes 微服务框架使用 spring-cloud-kubernetes 微服务框架使用
虽然时至当下,微服务架构已经推出了Service Mesh、Serverless等方式,但使用 Spring cloud 这种 SDK框架方式搭建微服务的企业仍然众多。 随着 K8S 的普及、Spring cloud Netflix 套组官
2024-03-10
macOS安装sonarqube macOS安装sonarqube
1. 环境准备 提前预安装好 docker 和 postgresql 数据库。 sonarqube 除了postgresql数据库以外,只提供对SQLserver和oracle数据两种选择。 postgresql 安装好以后,使用命令: $
2023-12-14
一劳永逸 NGINX 反向代理转发配置 一劳永逸 NGINX 反向代理转发配置
当项目环境 setup 时,针对不同的技术选型,一些时候需要自己使用 NGINX 配置反向代理。 每当这个时候,我总是记不住 location 和 proxy_pass 中路径带 / 和不带 / 的对应关系、配置错误还会带来重定向 post
2023-11-21
定时自动删除ACR images 定时自动删除ACR images
在之前 Azure App Service 部署时,使用到了 Azure Container Register,对于许多项目而言,超过一定时限的历史 images 再次使用的几率近乎为零。 因此,无论从制品管理,还是存储成本,定期清除不使用
2023-11-17
在 Python 技术栈下做 DB Migration —— Alembic(Flask Migration) 在 Python 技术栈下做 DB Migration —— Alembic(Flask Migration)
在 Java 技术栈常用的 DB Migration 工具有 Flyway、Liquibase,可以快速集成在Spring boot中运行。 那在 Python 技术栈中,相似功能的工具有么?自然是有的。 有人编写了 pyliquibase
2023-11-12
Sqlalchemy 对于 sequence 的支持 Sqlalchemy 对于 sequence 的支持
sqlalchemy 对于 sequence 的支持(底层数据库引擎必须具有 sequence 功能),具有简单易用性。 比如下面这个例子: 假设创建不同类型的 World 时,需要一个序列码,此序列码单类型内唯一。 import piny
2023-10-18
1 / 4