V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lolizeppelin  ›  全部回复第 12 页 / 共 49 页
回复总数  971
1 ... 8  9  10  11  12  13  14  15  16  17 ... 49  
2021-07-30 10:26:30 +08:00
回复了 wandehul 创建的主题 JetBrains JetBrains 在上海成立中国公司 捷并思
便宜点就买正版了 太贵还是算了
2021-01-28 00:27:59 +08:00
回复了 maobukui 创建的主题 Python [ Python ]关于 flask 视图函数中需要多线程 or 多进程的实现
HTTP 服务就干符合 http 协议的事

写成异步接口 返回任务 id
rpc 丢到后面服务器干这事

结果从任务 id 拿
2021-01-11 16:48:49 +08:00
回复了 PowerRocker 创建的主题 Django 求教 Django(DRF)日志最佳实践
linux 下可以用 pyinotify 监控 IN_MOVED_FROM 和 IN_DELETE

监控到事件以后重新打开文件

这样可以用 logrotate 灵活配置

可以参考 oslo_log.watchers.FastWatchedFileHandler
2021-01-11 15:22:10 +08:00
回复了 crazjieb 创建的主题 PHP PHP 程序员们, 团结起来, 我们去学点新东西吧
fast cgi 死路一条 现在还没死而已

php 在非 fast cgi 下那么多年都没积累

一起死而已
2021-01-11 15:14:43 +08:00
回复了 PowerRocker 创建的主题 Django 求教 Django(DRF)日志最佳实践
@tinypig

代码里没写接信号重新打开 fd 尽量不要直接用 logrotate 分割
人家 nginx 是收了信号的
2021-01-11 15:12:33 +08:00
回复了 PowerRocker 创建的主题 Django 求教 Django(DRF)日志最佳实践
openstack/oslo.log 你值得拥有
@kright 家用版 gen8 mini
你是不是看 1u 那个了
说错 是改造好能上 itx
我选择你可以参考下
改造好可以上 atx 版的 hp 的 gen8 机箱。淘宝有卖价格不便宜。但是是最好的选择

上了 2 个 nv 的 ssd 一个跑系统 一个跑数据库
正面可以插 4 个机械硬盘

只装了一个机械硬盘的时候好电大概是 30w

不是正儿八经的服务器一定不要用 raid
耗电大伤硬盘也不靠谱不够安全
2020-12-02 19:24:34 +08:00
回复了 bytesfold 创建的主题 Python Python 技能感觉进入了瓶颈期,不知道如何提升
openstack
2020-12-02 16:43:44 +08:00
回复了 yedan1206 创建的主题 程序员 闲置的大屏电视如何从湖北运到广东?
多大?几年前买的?

55 寸现在 1399
2020-12-02 16:38:12 +08:00
回复了 Joker123456789 创建的主题 Java 突然想到一个问题,消息队列的意义是什么?
顺便补充下,其实所有思路都是一致的

cpu 为什么不直接调用硬盘?硬盘太慢怎么半加个缓存 ,缓存就叫内存

内存还是太慢 加个 cpu 缓存, 一级缓存还不够,再来二级 三级

硬盘还是太慢?记得当年的 ssd 缓存硬盘不? 用阵列卡还有阵列卡缓存


对应到“所谓的生产者消费者”不是一个道理么?
各种大型系统不也是不行就加一层缓存不够再加一层么

消息队列就是这加的一层而已
大型系统中间商肯定是必须存在的
你看现实里消费者也不是直接去工厂拿货呀,买显卡还会被耍猴呀
2020-12-02 16:22:02 +08:00
回复了 Joker123456789 创建的主题 Java 突然想到一个问题,消息队列的意义是什么?
楼上说的那么多都是后话,甚至还有人说只有面试有用。

如果没有消息队列

1 rpc 无论走 grpc 还是 http 自己需要做通信模型
2 如果需要请求确保达到(不幂等消息),需要做确达机制
3 性能要求高,需要实现负载均衡和集群
4 实现常用的广播,按主题、前缀广播
5 目的地(消费者)掉线或者来不及相应,需要缓存堆积到队列

上述功能都是常见的需求,满足这些需求的通用组件叫“消息队列”而已
不用消息队列你就得自己实现上面这些乱七八糟的功能,
大部分情况下自己写的玩意就是劣质低功能版的消息队列


各种消息队列以及对应的使用模型无非都是更加适合某种情况而已
rabbitmq 这种就是特别看中消息确达
kafka 就是特别注重性能


不要专注的名字和名词解释上,写多业务就知道各种东西都是用来满足业务需求的
能问出这个问题说明业务写得少或者想太少
关键词 warning filter
eventelt 源码读懂就行了,你比看任何东西都有效
当然要有开销,一般的协程也有专门的调度器啊,
没调度器要写傻掉, 你总不能所有异步的地方都自己 yeid 出去吧
2020-08-12 17:51:23 +08:00
回复了 black11black 创建的主题 Python Python 有什么办法异步监控文件修改吗?
https://github.com/coreutils/coreutils/blob/master/src/tail.c

linux 标准工具就是最好的学习对象
2020-08-05 15:20:54 +08:00
回复了 lolizeppelin 创建的主题 Python 被各种关系数据库的 json 操作坑死了
@no1xsyzy
是我天真自大的以为可以通过兼容写法兼容掉

然后发现自己傻逼了,几个数据库都自己玩自己的实现 orz
2020-08-05 15:17:08 +08:00
回复了 KalaSearch 创建的主题 程序员 优秀的 REST API 设计指南
@no1xsyzy
当然个别字有出入呗,你找他 233333
1 ... 8  9  10  11  12  13  14  15  16  17 ... 49  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1476 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 16:48 · PVG 00:48 · LAX 09:48 · JFK 12:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.