10月
Security design for token authenticates

This article describes how to choose appreciated tokens in security design.

07月
Design a Fine-grained Authorization System with RBAC and ACL

Implementing flexible, fine-grained permission management is an essential component of robust software design. This article will walk through various authorization system designs that aim to achieve that goal.

01月
云中的网络相关介绍

最近接触了私有云相关的应用方案部署设计,将部分云上的网络知识记录。

11月
部分UML图的介绍

很多开发者可能将软件工程的UML模型仅作为“考试题目”。其实这些理论本身都是其他领域fork出来的字系统,尤其是咨询与制造领域,还是值得看一下的。

10月
基于Open Policy Agent的Authz权限设计探索

本文分析了数十款知名项目的权限架构,并提出了一款基于云原生权限框架的灵活配置思路。

09月
开源项目选型流程分享

当前作为项目SE,长期进行技术选型和设计工作,特此分享开源或第三方软件的选择流程。

09月
Writing a sonarqube plugin

Writing a sonarqube plugin is not always requiring a parser at the beginning. We are able to import a third-party report into sonarqube database.

09月
An breif introduction on self-hosted sentry

Sentry is an open source Application Monitoring Service for app crashes. It’s also free self-hosted available.

01月
免修改源码的常见AOP埋点方案

为了提高软件开发的效率,开源/商业软件的引入也越来越广泛,但是一旦涉及到修改源码,将带来高成本的分支维护问题。本文介绍基于代码、容器、网关等AOP免修改源码的设计方案。

08月
An introduction to Redash

Redash is a free, open source, lightweight business intellegince tool connecting to any data source, query and visualization.