暂无个人介绍
能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
阿里云技能认证
详细说明大家好,今天聊的这个小网站就是我自建的 linkedkeeper.com,它在2013年上线,到现在(2023年)也走过了10年的历程,从最开始部署的一个 war 到现在的 Serverless 部署,着实感受到了互联网技术的发展和变化,尤其是近年来的云原生技术,确实有一种变革的味道。 10年如梭,就让我带领你也感受一下这小小的网站10年来的变化,如果你也有这样一个小小的网站,或者你也想要做一个这样的小网站,我们可以聊一聊,相互学习,希望有一天可以把这个小网站做成一个大网站。
我们知道领域驱动设计已经逐步应用落地,系统架构设计在后微服务时代,更快速的向DDD演进,微服务架构的设计面向系统维度的拆分,实现快速的独立部署,解决DevOps的效能问题,进入后微服务时代,领域模型的理解逐步深入,简单的设计微服务架构会使得系统过于松散,尤其在服务的高可用设计上,领域驱动设计的边界如何考量和把控,成为我们后微服务架构设计必须考虑的要素。 今天的话题是讨论领域驱动设计下的服务高可用
一次关于架构风格与协同之间的讨论,激发出来自己的很多思考,遂整理出来,与大家分享。 讨论的主要内容有三点: 1、架构风格与应用框架 2、时间、成本和范围的平衡 3、演进式架构的考虑 关于**第一点**,在读《架构整洁之道》一书中就提到过,包的组织形式决定了架构的设计风格,如下图所示,从左至右分别是按层封装、按功能封装、接口和适配器和按组件封装。 ![](https://ata2-img.o
近日使用```ArrayListMultimap```的putAll时犯了一个错误,先看一下Code,Pos1、2、3、4输出什么值? ```java //test1 Set sets = new HashSet(); sets.add(1L); sets.add(2L); Multimap maps = ArrayListMultimap.create(); maps.putAll("A"
在 Netty 里,有4个方法用来查询 Channel 的状态:isOpen,isRegistered,isActive,isWritable,其中,isWritable 在并发量很高时会返回很多 false。 isWritable 是什么含义? isWritable:Returns true if and only if the I/O thread will perform the req
01 什么是演进式架构? 外文技术书翻译后通常很难理解,此书也不例外,首先,书中对演进式架构的定义就很晦涩 —— 演进式架构是支持跨多个维度进行引导性增量变更的架构。 第一,先多读几遍,念顺了; 第二,通过拆解关键词,来理解定义。 定义中的关键字一:多个维度。 所谓多个维度,指的是架构师不要只关注技术维度对架构演进的影响,也要关注数据、安全、运维等纬度的变化影响。