DevOps和自动化运维实践


DevOps与自动化运维的意义

shell脚本在DevOps下的应用

Python在DevOps与自动化运维的应用

Vagrant 在Devops环境中的应用

自动化部署管理工具Ansible

自动化配置管理工具SaltStack

Docker和Jenkins在DevOps中的应用

自动化运维的后续思考

Read more

大型网站技术架构


概述

大型网站架构演化

大型网站架构模式

要素

架构

瞬时响应:网站的高性能架构

万无一失:网站的高可用架构

永无止境:网站的伸缩性架构

随需应变:网站的可扩展架构

固若金汤:网站的安全架构

案例

淘宝的架构演化案例分析

维基百科的高性能架构设计分析

海量分布式存储系统Doris的高可用架构设计分析

大型网站典型故障案例分析

架构师

架构师领导艺术

架构师领导艺术

网站架构师职场攻略

漫画网站架构师

Read more

kimai-时间跟踪系统


Kimai 是一款开源的时间追踪和工时管理软件,旨在帮助个人和团队记录和管理他们的工作时间。以下是 Kimai 的一些主要特点和功能:

  1. 时间追踪: Kimai 允许用户准确地记录他们的工作时间,包括项目、任务、日期和持续时间等信息。

  2. 多用户和团队支持: Kimai 支持多个用户和团队,使团队能够协同工作并共享时间记录。

  3. 项目和任务管理: 用户可以创建和管理不同的项目和任务,并将工作时间与特定项目和任务相关联。

  4. 客户管理: Kimai 提供客户管理功能,使用户能够将工作时间与特定客户相关联。

  5. 报表和统计: Kimai 提供详细的报表和统计信息,帮助用户分析工作时间分布、...

Read more

微服务设计原理与架构


直面微服务

直面微服务架构

分布式系统

微服务架构

构建微服务架构的系统方法

微服务架构的优势

微服务架构的挑战

实施微服务架构

服务建模

服务建模方法

服务分类

服务模型

服务边界

服务数据

服务拆分与集成

服务拆分

服务集成

服务实现

微服务架构基础组件

服务通信

事件驱动

负载均衡

服务路由

API网关

配置管理

微服务架构关键要素

服务治理

数据一致性

服务可靠性

微服务架构实现技术

微服务架构实现技术选型

Spring Boot

Spring Cloud

案例分析

微服务架构管理体系

服务测试

服务交付与部署

服务监控

服务安全

服务转型

向微服务架构转型

微服...

Read more