摘要: 缓存是我们日常开发中来提高性能最直接的方式,经常会听到有人说:性能不行?是因为你没加缓存!常见的缓存有外部缓存服务以及程序内部缓存,外部缓存服务包括:Redis、Memcached等,内部缓存就是我们可以在程序内使用类似HashMap这种方式来建立缓存,另外比如Web中常见的cdn静态资源缓存等也属 阅读全文
posted @ 2021-08-05 08:56 小得盈满 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.从平均负载谈起 我们每次发现线上系统变慢时,第一件事往往都会使用top或者uptime命令查看cpu的负载以及占用率,比如top命令会有下面的结果: top - 15:51:39 up 84 days, 1:24, 4 users, load average: 0.20, 0.22, 0.18 阅读全文
posted @ 2021-08-04 10:22 小得盈满 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 作为自学计算转行或者从培训班出来直接工作的程序员,都存在计算机科学知识不足的问题,甚至连科班出身的人毕业后因为长时间工作而忽略了基础知识温习,也存在同样的问题。我们作为一名软件方面的工程师,不应只满足于高级语言、框架或工具的使用,这些都只能带来短期的效益而终究会变得无用,因此每个软件工程师都应该制定 阅读全文
posted @ 2021-05-11 15:44 小得盈满 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 正常机器如果开启ssh可能会被暴力破解用户密码,可以配置ssh的pam限制登录失败时可以锁定用户一段时间,就算密码输入正确也无法登录,等恢复之后才可以再次进入,对于不同的发行版配置可能略有不同,对于redhat/centos/fedora系统是依赖pam_faillock.so模块来实现,位置在/u 阅读全文
posted @ 2021-05-11 15:15 小得盈满 阅读(598) 评论(0) 推荐(0) 编辑
摘要: tinyproxy是一款用于POSIX操作系统的轻量级HTTP/HTTPS代理服务程序,非常小巧快速,便于部署,性能也不差,因此适合在嵌入式设备上使用,tinyproxy的仓库和文档链接分别是: 仓库:https://github.com/tinyproxy/tinyproxy 文档:https:/ 阅读全文
posted @ 2020-12-29 17:40 小得盈满 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 之前介绍过Spark 1.6版本的部署,现在最新版本的spark为3.0.1并且已经完全兼容hadoop 3.x,同样仍然支持RDD与DataFrame两套API,这篇文章就主要介绍一下基于Hadoop 3.x的Spark 3.0部署,首先还是官网下载安装包,下载地址为:http://spark.a 阅读全文
posted @ 2020-11-02 16:31 小得盈满 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 前面的一篇文章写到了hadoop hdfs 3.2集群的部署,其中是部署的单个namenode的hdfs集群,一旦其中namenode出现故障会导致整个hdfs存储不可用,如果是要求比较高的集群,有必要配置namenode故障转移来保证集群服务的可用性,hdfs提供两种机制实现的高可用: 1. 使用 阅读全文
posted @ 2020-10-20 14:24 小得盈满 阅读(338) 评论(0) 推荐(0) 编辑
摘要: kong网关自身的管理界面属于付费的应用,而第三方界面又非常少,konga算是相对比较好的一款了,虽然也有一些问题,但整体的功能还比较全,github仓库为:https://github.com/pantsel/konga,konga支持两种方式部署分别是docker和nodejs原生部署,下面将依 阅读全文
posted @ 2020-09-08 17:46 小得盈满 阅读(5531) 评论(0) 推荐(0) 编辑
摘要: Ceph是一个分布式的存储系统,可以在统一的系统中提供唯一的对象、块和文件存储,Ceph的大致组件如下: 1. Ceph监视器(ceph-mon):用来维护集群状态的映射,包括监视器映射,管理器映射,OSD映射,MDS映射和CRUSH映射,这些映射是ceph守护程序相互协调所需的关键状态,另外还负责 阅读全文
posted @ 2020-08-25 15:29 小得盈满 阅读(3974) 评论(8) 推荐(2) 编辑
摘要: kong是基于openresty构建的一个网关,并且直接带了很多的功能比如反向代理、负载均衡、限流等模块直接开箱即用,同时兼具OpenResty的高性能,大部分情况下无需编程就可以实现想要的功能,下面在CentOS8 Linux上使用源码编译的方式安装kong,kong的官网是:https://ko 阅读全文
posted @ 2020-08-12 17:54 小得盈满 阅读(1547) 评论(0) 推荐(0) 编辑