摘要: 这个表中尝试把网上提到的10种架构设计模式做了分类,总体来说分为两类: 服务器内设计模式:设计服务器 灵活、高性能、高可用、可扩展 分层 事件总线 主从 MVC 黑板 服务与被服务者之间的设计模式:设计服务器和客户端之间的通信过程 C/S 管道-过滤器 代理 解释器 点对点 模式名称 描述 解决问题 阅读全文
posted @ 2024-06-19 21:03 zongzw 阅读(25) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/weixin_48190891/article/details/107815698 iptables是基于内核态框架netfilter实现。 他们共同组成的Linux包过滤防火墙。 组成 默认五种规则链: INPUT OUTPUT FORWARD PRER 阅读全文
posted @ 2024-06-19 17:06 zongzw 阅读(106) 评论(0) 推荐(0)
摘要: 实现代码如下: package main import ( "log" "time" ) /* 两种迭代器的实现 */ // 采用index的方式实现(非线程安全) type ListStruct struct { index int data []int } func (sl *ListStruc 阅读全文
posted @ 2024-06-18 10:47 zongzw 阅读(34) 评论(0) 推荐(0)
摘要: 参考链接: https://developer.aliyun.com/article/724394 传统软件运行在单个机器设备上的交付形式已经不能满足当下现代应用的交付的需求。现代应用轻量、动态、密集,为了更充分的利用单个机器上的计算、存储和网络,虚拟化技术应运而生。 在虚拟化技术的加持下,平台资源 阅读全文
posted @ 2024-06-17 22:28 zongzw 阅读(429) 评论(0) 推荐(0)
摘要: 读书笔记: New 具体类实例即为针对实现编程,因为因此而在代码中具体化了一个类,将来会有可能带来修改,而如果针对接口编程,即在代码中用抽象类代替具体类,则不易于引起修改。 简单工厂: 严格来说不是设计模式,只是编程良好规范,将易于变化的部分抽取出来封装。 工厂方法: 定义了创建对象的框架,实际创建 阅读全文
posted @ 2024-06-17 12:20 zongzw 阅读(22) 评论(0) 推荐(0)
摘要: 协议 简要描述 比喻 HTTP1.0 短连接,一次数据通信,结束后就断开 一次性道路,简单暴力通过。 HTTP1.1 长连接,连接可以被复用,但需要按照资源顺序复用。 单向单车道,婚礼车队,不能逆序。 HTTP2 连接复用,增加了http头部压缩和帧传输,连接可以被异步服用,服务器端可以主动推送资源 阅读全文
posted @ 2024-06-13 09:51 zongzw 阅读(85) 评论(0) 推荐(0)
摘要: 探针种类: livenessProbe: 探测pod容器是否存活,如果否,则尝试重新创建容器。 readinessProbe: 探测pod是否ready,如果是,加入到服务列表中。 探针手段: httpGet exec tcp 阅读全文
posted @ 2024-06-12 23:15 zongzw 阅读(16) 评论(0) 推荐(0)
摘要: kubernetes实现了对容器的编排,实际上就是对计算、网络、存储的编排。 在网络部分,涉及到的概念或者模块有三个: kube-proxy: 本质上讲就是Service 资源的实现 kube-proxy pod运行在每个kubernetes节点中,通过iptables或者ipvs的方式实现serv 阅读全文
posted @ 2024-06-12 22:25 zongzw 阅读(12) 评论(0) 推荐(0)
摘要: Cross Site Request Forgery 跨站请求伪造 当用户访问恶意网站时,恶意网站可以通过链接跳转的方式,引导用户访问被攻击网站, 因为用户可能最近刚刚访问过被攻击网站,浏览器携带其缓存的合法cookie让用户访问, cookie中保存了客户的认证信息,用户从而不需要重新认证。 此过 阅读全文
posted @ 2024-06-12 22:03 zongzw 阅读(12) 评论(0) 推荐(0)
摘要: SQL注入、跨站脚本攻击、网页木马上传、命令/代码注入、文件包含、敏感文件访问、第三方应用漏洞攻击、CC攻击、恶意爬虫扫描、跨站请求伪造等攻击,保护Web服务安全稳定。 个人觉得: waf攻击的防御具有事后性,除非一些已经成熟的攻击类型和防御办法可以通过预制规则的方式建立起来。 对web流量的防御, 阅读全文
posted @ 2024-06-12 13:35 zongzw 阅读(186) 评论(0) 推荐(0)