最新 最热

Java8已经发布7年了,不会还有人没用过CompletableFuture吧

日常开发中,我们都会用到线程池,一般会用execute()和submit()方法提交任务。但是当你用过CompletableFuture之后,就会发现以前的线程池处理任务有多难用,功能有多简陋,CompletableFuture又是多么简洁优雅。...

2022-09-16
1

GitHub置顶半个月!78w字百亿级并发设计(全彩PDF),竟出自京东

想要设计一个高并发的系统,就要从根源出发。为什么会有高并发?高并发又有哪些厉害之处呢?其实很简单,刚开始系统都是连接数据库的,但是数据库在支撑到每秒并发两三千上万的时候,很多系统是支撑不住的。因此很多公司刚开始做...

2022-09-07
2

构建你的第一个gRPC服务(part 2)

在前一篇文章中,我介绍了如何使用skemaloop来创建协议(schema contract),在本文中,我将继续介绍如何使用skemaloop来创建服务框架代码(boilerplate)和桩代码(stub)来完成你的第一个gRPC服务的创建和运行。...

2022-04-04
3