用户头像

心平气和

还未添加个人签名

2018.3.6 加入

还未添加个人简介
关注
  • 9

    发布数

  • 37

    关注者

  • 28

    关注了

WordPress 插件设计

如果是 Php 开发的同学,或者对博客和 CMS 有一定了解的同学都知道这个,WordPress 也是支持插件的,因为最近在做插件系统的设计,所以想分析下它的插件设计思想。

Discuz 插件设计

Discuz 在设计时就考虑了生态体系的建设,支持插件设计,可以让广大开发者朋友来一起建设生态 我们为什么要学习 Discuz 的插件设计呢,因为假如我们哪天自己想做生成建设,也要做一套系统,并且支持插件,可以借鉴下相关的设计。

OAuth2.0 及 Spring 实现

OAuth2.0 是 OAuth 协议的延续版本,但不向前兼容 OAuth 1.0(即完全废止了 OAuth1.0)。OAuth 2.0 关注客户端开发者的简易性。要么通过组织在资源拥有者和 HTTP 服务商之间的被批准的交互动作代表用户,要么允许第三方应用代表用户获得访问的权限。同时为 Web 应用,桌面

RabbitMQ 跨机房迁移数据零丢失

一、背景介绍 公司以前大部分服务在私有云上,因使用有一段时间了,机器比较老化再加上运维成本高,计划将整个机房上云,因负责中间件一块,所以最近将 RabbitMQ 顺利地迁移到云上。

故障演练利器之 ChaosBlade 介绍

ChaosBlade 是阿里巴巴在其自身故障测试和演练实践基础上,结合自身业务场景而开发的故障注入工具。

线上故障处理实践
线上故障处理实践

最近公司一个系统发生线上故障,系统架构为 C/S 的,客户端是 APP;系统的功能有:联系人、短信、通话记录等,每个业务都有备份、恢复的功能,即用户可以在 APP 内备份自己的联系人、短信、通话记录至服务端,然后可以后续某个时间段恢复数据。

Redis 稳定性实践

本文会讲述作者在线上环境使用 redis 遇到过的一些坑,主要是一些参数配置和选型,目的只有一个:如何让 redis 不挂,提高可用性;不涉及到集群方案的选型等内容。

Redis 源码之常用数据结构和函数

上一篇 扩展 Redis:增加 Redis 命令 讲了如何动手编写一个命令,但没有具体讲代码的细节,今天讲下 Redis 代码中的常用数据结构和函数,看完这篇文章希望大家自己能写一个 helloworld 的命令。

扩展 Redis:增加 Redis 命令

Redis 因高性能、轻量的优秀特性成了互联网公司缓存的标配,有的时候我们想增加一些自定义的命令,主要是重度使用 Redis 的场景, 今天我们以一个实际的案例讲述如何增加一个 Redis 命令

心平气和