Published at March 21, 2019 · 1 min read
关于 Django orm 的资源合集,如何优化 orm 的查询和 model 的设计 Django ORM...
Published at March 21, 2019 · 1 min read
关于 Django orm 的资源合集,如何优化 orm 的查询和 model 的设计 Django ORM...
Async Python: The Different Forms of Concurrency · Abu Ashraf Masnun
Published at March 21, 2019 · 1 min read
完整全面的讲解了python 中 threading, process, concurrency, parallelism 以及 GIL 的问题 Async Python: The Different Forms of Concurrency · Abu Ashraf Masnun...
打造高效的工作环境 – Shell 篇 | | 酷 壳 - CoolShell
Published at March 21, 2019 · 1 min read
配置一个强健高效的 shell 脚本环境 打造高效的工作环境 – Shell 篇 | | 酷 壳 - CoolShell...
REST – PUT vs POST – REST API Tutorial
Published at March 21, 2019 · 1 min read
put 和 post 的区别,着重讲到了 put 是幂等,而 post 非幂等。 REST – PUT vs POST – REST API Tutorial...
Flask中Jinja2模板引擎详解(一)–控制语句和表达式 – 思诚之道
Published at March 20, 2019 · 1 min read
比较详细的 jinja2 基础介绍 Flask中Jinja2模板引擎详解(一)–控制语句和表达式 – 思诚之道...
Vue.js Interview Questions in 2019 - Online Interview Questions
Published at March 20, 2019 · 1 min read
vuejs 面试相关的几个常见问题,数据的双向和单向绑定,官方指令等。 Vue.js Interview Questions in 2019 - Online Interview Questions...
为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分或水平拆分的?
Published at March 20, 2019 · 1 min read
为何要分库分表,单表适合的上限为 200万 条,单库适合的并发上限是 2000 qps。包括分库分表的方式,range 和 hash。 为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分或水平拆分的?...
如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?
Published at March 20, 2019 · 1 min read
如何解决消息队列的延时及过期失效问题,以及消息队列满了后,百万消息积压几小时的问题。对于消息积压的问题的解决办法是根据当前容量新建 topic ,临时建立原有容量十倍以上的 queue,新建 worker 将原有消息转移到新的 queue,再安排相应的 consumer 进行消费处理。对于过期失效的消息是,需要在数据库中查询然后重新发送消息。 如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?...
如果让你写一个消息队列,该如何进行架构设计?说一下你的思路。
Published at March 20, 2019 · 1 min read
从可伸缩性,快速扩容,增加吞吐量,数据落盘即高可用等方向简述 mq 的设计 如果让你写一个消息队列,该如何进行架构设计?说一下你的思路。...
为什么使用消息队列,消息队列有什么优点和缺点,Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?
Published at March 19, 2019 · 1 min read
消息队列有什么优点和缺点,以及应用场景,如解耦、异步、削峰 为什么使用消息队列,消息队列有什么优点和缺点,Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?...