服务器
-
Facebook之网站技术架构
21CTO社区导读:本文介绍的是2015年左右的Facebook网站架构,至今未大改,对开发者和架构师来说仍具参考意义。 在讨论架构细节之前,展示一些Facebook目前遇到的数据…
-
论架构师的素养
软件架构师的首要关注点不是系统的功能。 拿到系统需求时首先考虑的不是页面布局或导航树,而是要考虑谁提供的服务器?运行在WinServer还是Linux?想支持多少用户并发?应用需要…
-
区块链 2.0 :以太坊(九)
在本系列的上一指南中,我们讨论了 Hyperledger 项目(HLP),这是一个由 Linux 基金会开发的增长最快的产品。在本指南中,我们将详细讨论什么是“以太坊E…
-
chgrp 和 newgrp 命令简介
chgrp 和 newgrp 命令可帮助你管理需要维护组所有权的文件。 在最近的一篇文章中,我介绍了 chown 命令,它用于修改系统上的文件所有权。回想一下,所有权是分配给一个对…
-
我爬下摩拜6万单车数据,聊聊共享经济在城市中的热潮
共享经济的浪潮席卷着各行各业,而出行行业是这股大潮中的主要分支。如今,在城市中随处可见共享单车的身影,给人们的生活出行带来了便利。相信大家总会遇到这样的窘境,在APP中能看到很多单…
-
工作6年,半路出家到CTO
1 前言 长文预警, 本文讲述了一个非科班出身的大学生,如何摆脱迷茫,怎么确定目标,努力奋斗,从挫折中不断成长, 最后成为CTO的故事。 耐心阅读,必有所得。 文章的主人公是石…
-
如何在 RHEL8 /CentOS8 上建立多节点 Elastic stack 集群
Elastic stack 俗称 ELK stack,是一组包括 Elasticsearch、Logstash 和 Kibana 在内的开源产品。Elastic Stack 由 E…
-
基于mybatis读写分离插件
我相信很多朋友都尝试写过读写分离插件,或者项目中用到过。首先读写分离的职责应该属于数据访问层而不是业务层,其次读写分离不应该侵入我们代码层中。因此在service—dao—orm—…
-
在 RHEL8 配置静态 IP 地址的不同方法
在 Linux 服务器上工作时,在网卡/以太网卡上分配静态 IP 地址是每个 Linux 工程师的常见任务之一。如果一个人在 Linux 服务器上正确配置了静态地址,那么他/她就可…
-
常见的用户密码加密方式以及破解方法
作为互联网公司的信息安全从业人员经常要处理撞库扫号事件,产生撞库扫号的根本原因是一些企业发生了信息泄露事件,且这些泄露数据未加密或者加密方式比较弱,导致黑客可以还原出原始的用户密码…