07 2022 档案

摘要:celery是什么?​ Celery是基于Python开发的一个分布式任务队列框架,支持使用任务队列的方式在分布的机器/进程/线程上执行任务调度 celery的使用场景?有延时需要网络IO的,并且不关心返回结果的数据。例如:你想对100台机器执行一条批量命令,可能会花很长时间 ,但你不想让你的程序等 阅读全文
posted @ 2022-07-16 23:09 aaron_agu 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1. 排查问题方向 从索引、架构、网络、I/O吞吐量、内存、锁、SQL语句等各个方向去分析。由于设计范围广,如果不理清思路逐步分析,便会使得排查效率极低。针对这个问题需要有个全局监控,然后再分情况分析。 大多数情况下正常,偶尔很慢: 可能是数据库正在刷新脏页,例如redo log需要同步到磁盘;或者 阅读全文
posted @ 2022-07-06 15:47 aaron_agu 阅读(1611) 评论(0) 推荐(0) 编辑
摘要:垂直拆分 ER分片 按业务拆分 水平拆分 一致性hash 范围拆分(ID拆分) 日期拆分 问题 1. 跨库join 设计时规避 服务层调用组合 字段冗余 全局表 2. 跨分片数据分页 应用层拼接 3. 唯一主键问题(自增ID重复) uuid snowflake zookeeper 自增id redi 阅读全文
posted @ 2022-07-05 19:51 aaron_agu 阅读(29) 评论(0) 推荐(0) 编辑
摘要:本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet 阅读全文
posted @ 2022-07-02 17:20 aaron_agu 阅读(233) 评论(0) 推荐(0) 编辑
摘要:引言 HTTP是不安全的,只需要设定相应的DNS,做一个中间人攻击,再将修改后的数据返回,就可以达到篡改数据的目的(加入未经许可的广告)。 当我们切换HTTPS时候,运营商的这些小九九就施展不开了,服务端认证不通过,浏览器不会展示相应的页面数据;运营商实施搞的这一套东东也就不能在用户不知情的情况下搞 阅读全文
posted @ 2022-07-02 17:00 aaron_agu 阅读(723) 评论(0) 推荐(0) 编辑
摘要:一、TCP connection 客户端与服务器之间数据的发送和返回的过程当中需要创建一个叫TCP connection的东西;由于TCP不存在连接的概念,只存在请求和响应,请求和响应都是数据包,它们之间都是经过由TCP创建的一个从客户端发起,服务器接收的类似连接的通道,这个连接可以一直保持,htt 阅读全文
posted @ 2022-07-02 16:46 aaron_agu 阅读(48) 评论(0) 推荐(0) 编辑
摘要:从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP 阅读全文
posted @ 2022-07-02 16:00 aaron_agu 阅读(76) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示