Sentry
是一个开源的实时错误报告和日志聚合工具平台。它专门监测错误并提取所有有用信息用于分析,不再麻烦地依赖用户反馈来定位问题。支持 web 前后端、移动应用以及游戏,支持 Python、OC、Java、Go、Node.js、Django、RoR 等主流编程语言和框架 ,还提供了 GitHub、Slack、Trello 等常见开发工具的集成。因sentry版本、安装方式和smtp要求的不同,新版本sentry不支持集群方案,本篇文章旨在用于sentry9.1.2版本+支持ssl/tls加密的smtp服务的单节点安装指南和集群解决方案。
CentOS7安装字体
Linux字体确实是个问题。场景一:验证码已成为了用户认证的标配,动态变动可以有效防止注入,提高用户认证的安全。场景二:开发的系统中依赖系统的字体,如报表系统中发现中文乱码或中文字体重叠的情况等问题,这些都是linux字体惹的祸。本文以安装中文字体为例帮你解决字体这一小问题。
非root的普通用户使用tmux方法教程
Tmux
是一款终端复用的神器,实现了会话与终端窗后的分离。用过的同学都欲罢不能,但是使用它时必须root用户,如果是普通用户就会出现can't create socket
错误不能使用,那么本教程就教你用普通用户使用tmux这个神器。
centos7时间自动同步
运维的工作高可用高并发,负载均衡,可靠稳定等等要求,很多系统都是集群模式并采用分布式部署。但是有时系统时间不同步,集群服务器之间时间不同,就会造成一些困扰或服务根本就启动不起来。所以时间自动同步,是很有必要的。
Zimbra邮件服务器证书部署教程
zimbra邮件服务搭建完成后,为了安全和用户体验,通常用域名解析和证书配置。本文详细介绍zimbra服务的证书配置,当然证书过期替换也是一样的操作方法。
漫谈微服务RPC架构
通读了前面两篇内容,我们了解到微服务离不开RPC,知道了RPC架构的原理,那么开源RPC架构有哪些,你知道多少呢?本文就针对开源RPC框架
的种类进行漫谈。
详解为什么微服务架构绕不开RPC<二>二>
读了上篇文章充分了解了传统架构的痛点和微服务架构的好处。本篇文章进入主题详解RPC的原理和架构。
详解为什么微服务架构绕不开RPC<一>一>
科技改变生活,搞互联网的绕不开BAT、TMD等大厂,那么搞微服务架构就绕不开RPC。知其然知其所以然才行,是什么原因绕不开呢?想要知道这个问题,先要搞清楚为什么要搞微服务呢?本文就来详细和你聊聊。
造数据神器python开源库Faker
互联网中软件开发和测试过程中,有时候需要一些测试数据。针对这种需求,我们通常的做法是使用现有的系统数据或者手动随意制造一些数据。但是由于现在的互联网飞速发展,业务系统越来越复杂,数据也越来越多样。如再手动去制造数据,不仅需要花费大量精力,还容易出错,而且制造的数据很假。本文推荐造数据神器python开源库Faker,此Faker不是lol天才选手大魔王Faker,但是也是一样给力。
双十一订单峰值58.3万个/秒销量千亿,到底是谁抗下了所有
本文以淘宝作为例详细介绍了网站从一百个并发到千万级并发情况下服务端的架构的演进,同时也列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。