最新 最热

前端面试题锦集:第一期

在变量未声明前对变量进行操作会报错,就是因为存在暂时性死区。只有在变量声明后才可对变量进行操作。

2022-07-15
1

Node.js的事件循环

为什么这么重要?因为它阐明了 Node.js 如何做到异步且具有非阻塞的 I/O,所以它基本上阐明了 Node.js 的“杀手级应用”,正是这一点使它成功了。

2022-07-15
1

Node异步I/O相关知识点(二)

上篇文章主要分享了异步I/O的阻塞,非阻塞问题,因为它们会对系统的性能有所影响。今天主要聊一下Node异步I/O中的事件循环和JS中的事件循环。

2022-07-14
1

多线程和多进程之间的区别(总结)

多线程的东西。我确实非常爱他们。可是每每想动手写点关于他们的东西。却总是求全心理作祟。始终动不了手。

2022-07-14
1

我是如何将一个老系统的kafka消费者服务的性能提升近百倍的?

如果问你,如何提高kafka队列中的消息消费速度呢?答案很简单,topic多分几个分片,然后使用消费者组(Consumer Group)去消费topic即可。

2022-07-14
0

异步消息通知—异步改造

消息通知是项目中遇到的常见场景,通常而言消息通知会涉及到数据库操作,且面临着通知用户多,消息处理需要时间的问题。假设一个接口本身的业务逻辑执行只需要50ms,而消息通知需要500ms,如果串行进行调用,就难免遇到接口长时...

2022-07-14
1

kafka-exporter如何区分不同ns空间的告警?

expr: sum(kafka_topic_partition_in_sync_replica) by (topic) < 1

2022-07-14
0

面试官:怎么不用定时任务实现关闭订单?

点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33 更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络...

2022-07-14
1

muduo网络库使用心得

上个月看了朋友推荐的mudo网络库,下完代码得知是国内同行的开源作品,甚是敬佩。下了mudo使用手冊和035版的代码看了下结构,感觉是一个比較成熟并且方便使用的网络库。本人手头也有自己的网络库,尽管不敢说是一个多强大的...

2022-07-13
1

多线程和多进程的差别(小结)

非常想写点关于多进程和多线程的东西,我确实非常爱他们。可是每每想动手写点关于他们的东西,却总是求全心理作祟,始终动不了手。

2022-07-13
1