首页
学习
活动
专区
工具
TVP
发布

Java后端技术栈cwnait

专栏作者
622
文章
544593
阅读量
45
订阅数
用Spring Boot搞了个医院项目,附源码!
为什么说实用?大家可以想想全中国有多少家医院?一个村、一个镇、一个县?公立医院、私立医院?
田维常
2022-11-25
6290
在Dubbo中,模板方法模式 用的真6!
Dubbo 是阿里的开源框架,后面捐献给了Apache,所以现在都叫Apache Dubbo,但是在日常中,很多人也更喜欢简称Dubbo。Apache Dubbo 是一款微服务框架,为大规模微服务实践提供高性能 RPC 通信、流量治理、可观测性等解决方案, 涵盖 Java、Golang 等多种语言 SDK 实现。
田维常
2022-11-25
5710
在Dubbo中,模板方法模式 用的真6!
Dubbo 是阿里的开源框架,后面捐献给了Apache,所以现在都叫Apache Dubbo,但是在日常中,很多人也更喜欢简称Dubbo。Apache Dubbo 是一款微服务框架,为大规模微服务实践提供高性能 RPC 通信、流量治理、可观测性等解决方案, 涵盖 Java、Golang 等多种语言 SDK 实现。
田维常
2022-11-25
5710
9道微服务面试题,你能回答上来几个?
微服务就是一个独立的职责单一的服务应用程序。在 intellij idea 工具里面就是用 maven 开发的一个个独立的 module,具体就是使用 springboot 开发的一个小的模块,处理单一专业的业务逻辑,一个模块只做一个事情。
田维常
2022-03-22
1.1K0
9道微服务面试题,你能回答上来几个?
微服务就是一个独立的职责单一的服务应用程序。在 intellij idea 工具里面就是用 maven 开发的一个个独立的 module,具体就是使用 springboot 开发的一个小的模块,处理单一专业的业务逻辑,一个模块只做一个事情。
田维常
2022-03-22
1.1K0
P7大佬压箱底的学习笔记
Java集合框架是属于Java基础知识的一部分,面试基本上都是从这个模块开始,回答得好,就继续追问,回答的不好,那只能随便挑几个模块的面试题进行问问(走走过程)。由此可知,此模块的重要性。
田维常
2022-03-22
3280
P7大佬压箱底的学习笔记
Java集合框架是属于Java基础知识的一部分,面试基本上都是从这个模块开始,回答得好,就继续追问,回答的不好,那只能随便挑几个模块的面试题进行问问(走走过程)。由此可知,此模块的重要性。
田维常
2022-03-22
3280
分库分表:入门标配
当一张表的数据达到几千万时,查询一次所花的时间会变长。业界公认MySQL单表容量在 1千万 以下是最佳状态,因为这时它的BTREE索引树高在3~5之间。
田维常
2021-11-26
5560
分库分表:入门标配
当一张表的数据达到几千万时,查询一次所花的时间会变长。业界公认MySQL单表容量在 1千万 以下是最佳状态,因为这时它的BTREE索引树高在3~5之间。
田维常
2021-11-26
5560
Redis 分布式锁|从青铜到钻石的五种演进方案
目前题目微服务被拆分成了四个微服务。前端请求进来时,会被转发到不同的微服务。假如前端接收了 10 W 个请求,每个微服务接收 2.5 W 个请求,假如缓存失效了,每个微服务在访问数据库时加锁,通过锁(synchronzied 或 lock)来锁住自己的线程资源,从而防止缓存击穿。
田维常
2021-11-10
4390
Redis 分布式锁|从青铜到钻石的五种演进方案
目前题目微服务被拆分成了四个微服务。前端请求进来时,会被转发到不同的微服务。假如前端接收了 10 W 个请求,每个微服务接收 2.5 W 个请求,假如缓存失效了,每个微服务在访问数据库时加锁,通过锁(synchronzied 或 lock)来锁住自己的线程资源,从而防止缓存击穿。
田维常
2021-11-10
4390
面试反馈 Spring Cloud 的25连环炮
前段时间由于特殊原因,导致我们的面试连环炮断更了,刚好上周一位老铁去面试被问到了Spring Cloud,然后结合他的反馈,今天我们继续走起SpringCloud面试连环炮。
田维常
2021-07-15
4810
面试反馈 Spring Cloud 的25连环炮
前段时间由于特殊原因,导致我们的面试连环炮断更了,刚好上周一位老铁去面试被问到了Spring Cloud,然后结合他的反馈,今天我们继续走起SpringCloud面试连环炮。
田维常
2021-07-15
4810
微服务架构下数据如何存储?有考虑过吗?
微服务架构下,很适合用 DDD(Domain-Drive Design)思维来设计各个微服务,使用领域驱动设计的理念,工程师们的关注点需要从 CRUD 思维中跳出来,更多关注通用语言的设计、实体以及值对象的设计。至于数据仓库,会有更多样化的选择。分布式系统中数据存储服务是基础,微服务的领域拆分、领域建模可以让数据存储方案的选择更具灵活性。
田维常
2020-06-28
4K0
微服务架构下数据如何存储?有考虑过吗?
微服务架构下,很适合用 DDD(Domain-Drive Design)思维来设计各个微服务,使用领域驱动设计的理念,工程师们的关注点需要从 CRUD 思维中跳出来,更多关注通用语言的设计、实体以及值对象的设计。至于数据仓库,会有更多样化的选择。分布式系统中数据存储服务是基础,微服务的领域拆分、领域建模可以让数据存储方案的选择更具灵活性。
田维常
2020-06-28
4K0
聊聊【微服务架构】下【分布式系统的问题】
无论是 SOA 或者微服务架构,都是必须要面对和解决一些分布式场景下的问题。如果确实用不到微服务,或者勇哥简单的主备就解决了。那么对于程序员来说那真是太幸福了,bug都会少很多。
田维常
2020-06-28
4160
聊聊【微服务架构】下【分布式系统的问题】
无论是 SOA 或者微服务架构,都是必须要面对和解决一些分布式场景下的问题。如果确实用不到微服务,或者勇哥简单的主备就解决了。那么对于程序员来说那真是太幸福了,bug都会少很多。
田维常
2020-06-28
4160
微服务架构中你必须了解的 CAP 原理
一句话概括 CAP:在分布式系统中,网络故障,服务瘫痪,整个系统的数据仍然保持一致性。
田维常
2020-02-24
2.9K0
微服务架构中你必须了解的 CAP 原理
一句话概括 CAP:在分布式系统中,网络故障,服务瘫痪,整个系统的数据仍然保持一致性。
田维常
2020-02-24
2.9K0
快速理解微服务架构
首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。 传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。一个打车软件的架构图如下:
田维常
2019-11-14
4830
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档