Mike's Blog

DNS DevOps CISSP CISA Security+ 摄影 程序员 北京

  • 运维研发
  • 系统设计
  • DNS技术
  • 算法技术
  • Go语言
  • Python
  • web前端
  • 读书笔记
  • 互联网百科

Post Category → 系统设计

Consul的基本功能和架构

posted in 系统设计, 运维研发 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

Consul是一套分布式高可用的系统,主要提供服务发现和配置的功能,通过使用Consul可以很容易的管理服务实… Continue reading →

整洁代码中类与系统设计

posted in 系统设计 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

为了写出整洁的代码,不仅仅需要函数和代码行块上的优化,同时需要考虑一些更高层次的设计。 1. 类 类的组织,尽… Continue reading →

并发编程编写规范

posted in 系统设计 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

并发编程解耦执行目的和执行时机,改进程序的吞吐量和结构模式,将单一执行的结构变为并发执行。其中并发与并行的区别… Continue reading →

Django设计及开发规范

posted in Python, 系统设计 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

1. Django代码风格 代码可读 避免缩写变量名称 函数参数名称要有意义 写代码文档 添加部分注释 减少重… Continue reading →

软件开发的十二因素

posted in 系统设计 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

本篇文章介绍现在流行的应用开发中会涉及到的主要的12个因素,其中每一部分内容又会涉及很多扩展的内容,比如选择合… Continue reading →

系统架构设计实例及相关技术概念

posted in 系统设计 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

1. 系统功能简介 设计一个短链接网站,网站可以允许用户发送一些文本数据并生成一个共享的数据链接给其他用户访问… Continue reading →

《数据密集型应用设计》阅读笔记

posted in 系统设计 on 2019-09-16 by zhangmingkai.1989@gmail.com 0 Comments

第一章 可靠可扩展和可维护的系统 最近几年开源的数据软件及概念层出不穷,比如大数据,最终一致性,分片,Hado… Continue reading →

  • 1