欢迎访问我的博客,你的支持,是我最大的动力!

小马奔腾的文章

我就是我,不一样的焰火
个人随笔

薛兆丰看"996"

薛兆丰看
我想说背后的一个逻辑 大家都说老板在为自己的公司努力 而我们老板不应该去压迫工人 实际上每一个人、每一个时候 都是在为自己的简历打工 不管那个公司能够维持多久 陪着你那份简历是一直陪着你的 你们要有这个意识 这道题我觉得背后有一个没有讲清楚的逻辑 是一个博弈论的角度 什么叫博弈...

10个月前 (11-24) 833℃ 0评论 0喜欢

Linux

Go项目建议的项目结构

Go项目建议的项目结构
在 API 端使用 Gin 框架时,项目的建议目录 config 写项目的配置文件 controller 控制器层,验证提交的数据,将验证完成的数据传递给 service service 业务层,只完成业务逻辑的开发,不进行操作数据库 repository 数据库操作层,比如写,...

10个月前 (11-21) 741℃ 0评论 0喜欢

Linux

Kafka在线修改topic日志保存时长(不停机,不重启)

Kafka在线修改topic日志保存时长(不停机,不重启)
使用场景: 某些时候,当几个topic生产者突发产生大量消息时,会造成磁盘空间紧张,这时,除了增加磁盘,另一个方法就是修改配置文件,将日志的保存时间修改小一点,但这两种方案,都必须停机和重启kafka,显然,这在生产集群上,是不能这么处理的。这里,可以通过在线修改单个topic的...

11个月前 (10-20) 2453℃ 1评论 4喜欢

Linux

基于ipset对大量ip进行封禁(iptables)

基于ipset对大量ip进行封禁(iptables)
iptables可以有效的对特定的ip进行封禁,但若需要处理大量ip时,需要添加同等数量的规则,这会导致性能严重下降,并且管理也不够方便和优雅 ipset则很好的解决了这个问题。ipset是iptables的扩展,它允许你创建和匹配整个地址集合的规则。在iptables规则中仅一...

12个月前 (10-13) 1204℃ 0评论 1喜欢

Linux

资料整理,文章链接

资料整理,文章链接
一个让业务开发效率提高10倍的golang库 Collection包:https://www.cnblogs.com/yjf512/p/10818089.html 项目地址:https://github.com/jianfengye/collection 另一个类似的项目(英):...

12个月前 (10-13) 694℃ 1评论 1喜欢

Linux

Kubernetes API 的使用

Kubernetes API 的使用
官方API文档:https://v1-13.docs.kubernetes.io/docs/reference/#api-reference Kube 1.13版API文档:https://v1-13.docs.kubernetes.io/docs/reference/gener...

1年前 (2019-09-26) 740℃ 0评论 0喜欢

Linux

创建受限的kubeconfig,限制用户在多个namespace上的访问权限

创建受限的kubeconfig,限制用户在多个namespace上的访问权限
需求场景: 一个kubernetes集群中会有多个不同的命名空间,有时,我们需要限制某用户对某些特定命名空间的权限,比如,除了集群管理员外,我们的开发和测试工程师可能需要登录集群,了解应用的运行情况,查看pod的日志,甚至是修改某些配置。显然,我们不希望直接把管理员帐号提供给所有...

1年前 (2019-09-20) 1357℃ 2评论 1喜欢

Linux

会用到的一些shell命令

会用到的一些shell命令
这里罗列一些平常会用到的一些linux命令,备查 补充 极力推荐 程序开发工作中用得到的材料和工具的集合,面向系统和网络管理员、DevOps、渗透测试人员和安全研究人员 https://github.com/trimstray/the-book-of-secret-knowled...

1年前 (2019-09-17) 518℃ 1评论 1喜欢