爱是行动的唯一标准

云原生下spring cloud/spring cloud alibaba/quarkus/istio/linkerd2来构建微服务架构的要素及实现依赖,12因子要素的提出为云原生下微服务治理提供了

总的来说技术成熟度取决于kubernetes生态的成熟度,只要kubernetes够成熟那上线的风险就越小,这套框架的成熟度就越高,所以我们回头看红帽的quarkus他们押宝是在云原生基本就是kub

quarkus也了解了一些,想着能不能为微服务呢,也是在网上找呀找还真找到了一篇(https://piotrminkowski.com/2020/11/24/quarkus-microservice

Java的高并发应该是在jdk1.4,1.5开始的,比核心还是IO的多路复用技术或者是IO的异步处理技术,我想现在已经铺天盖地的可以找到这些资料。 在往深处追究就是操作系统层面的封装才使得各种语言

之前也写了一些并发NIO的入门文章,说实话这东西还真不是一般人能掌握的,掌握的标准也估计不一样。项目有大有小,工具有简单又复杂,比如rocketMQ这种级别的消息中间件显然是并发和NIO最好的结合。

Java NIO系统的核心在于:通道(Channel)和缓冲区(Buffer)。通道表示打开到IO 设备(例如:文件、套接字)的连接。若需要使用NIO 系统,需要获取用于连接IO 设备的通道以及用于

Java的多线程并发出现大概是从jdk1.5开始的,其实一直都有只不过之前的性能不好而已,1.5之后在Doug Lea老爷子手里让java一下子大放光彩。同时也使得多线程并发和NIO变得复杂起来,如

过年在家学习java多线程并发问题,说实话工作7 8年了没写过这些底层的东西,前两年才听说netty,去年学习了一下NIO,也想读读netty的源码结果卡在了netty的内存分配这里理解不了了。复杂