Redis

mysql

节点升级问题

本问题是Ebay 基础架构组面试项目,实际项目中提出的问题。我的解答是面试候选者中的最优答案。

项目地址: https://github.com/fzp/cluster_upgrade

Read more
Sentry 后端监控SDK分析

本章从源码出发探讨后端监控SDK的原理,主要集中在Java SDK和Spring Boot SDK.

并回答以下问题:

  1. 如何收集错误?
  2. 如何收集性能数据?
  3. 如何追踪路径?
  4. 什么时候发送数据?
  5. 怎么发送数据?
  6. 如何扩展Sentry SDK?
Read more
Sentry 前端监控SDK分析

Sentry是开源前端监控软件。

  1. SDK丰富,可集成多种语言和框架。
  2. 功能强大,包含异常检测,性能监控,路径追踪。
  3. 后端能处理大规模数据,可用于生产环境部署。

本章从源码出发探讨前端监控SDK的原理,主要回答以下问题:

  1. 如何收集错误?
  2. 如何收集性能数据?
  3. 如何追踪路径?
  4. 什么时候发送数据?
  5. 怎么发送数据?
  6. 如何扩展Sentry SDK?
Read more
10倍速构建

谈谈我如何提高项目的10倍构建速度。

Read more
haskell

白帽子讲Web安全(markmap version)

Blog & SlidesSlides

An Interesting Hack of Spring Cloud Config

Spring Cloud Config是一个配置中心。简单地讲, 当你用Spring Boot开发后端应用时,可以从Spring Cloud中获取配置文件,达到统一管理配置文件的目的。

Spring Cloud Config可以选取本地或者其他存储系统存放配置文件。在开发中,我们采用的是AWS S3的云存储服务。这是官方支持的存储后端。但实际上。它的行为跟使用本地方式的配置方法有不一样的地方。

Read more