微服务理论 Spring

微服务理论

微服务理论 一、微服务简介 什么是微服务架构 服务拆分粒度更细 :根据业务拆分。 独立部署 :每个服务部署在物理上隔离,互不影响。 独立维护 :根据组织架构拆分,分团队维护。 服务治理 :服务数量变多,需要有统一的服务治理平台。 如何权衡微服务的利弊 优点 强模块化边界 可独立部署 技术多样性 ...
阅读全文
如何使用ABP框架(2)三层架构与领域驱动设计的对比 软件架构

如何使用ABP框架(2)三层架构与领域驱动设计的对比

本文来自长沙.NET技术社区,原创:邹溪源。全文共有8500字,读完需耗时10分钟。 题图来自@pixabay 简述 上一篇简述了ABP框架中的一些基础理论,包括ABP前后端项目的分层结构,以及后端项目中涉及到的知识点,例如DTO,应用服务层,整洁架构,领域对象(如实体,聚合,值对象)等。 笔者也曾经提到,ABP依赖于领域驱动设计这门方法论,由于其门槛较高,给使用者带...
阅读全文
SpringCloud 应用在 Kubernetes 上的最佳实践 —— 开发篇 Java

SpringCloud 应用在 Kubernetes 上的最佳实践 —— 开发篇

作者 | 孤弋  阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 前言 近年来,云原生、Kubernetes、微服务、SpringCloud 这些名词在技术圈内不绝于耳,数据显示,使用 SpringCloud 作为微服务的框架,同时选择 Kubernetes 作为应用与基础设施运维底座的团队越来越多,这二者的搭档基本上成为了业界的主流配搭。 为了顺应这一趋势,...
阅读全文
聊一聊 Spring 中的线程安全性 Spring

聊一聊 Spring 中的线程安全性

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 作者 |  SylvanasSun 来源 |   juejin.im/post/5a0045ef5188254de169968e Spring与线程安全 Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“b...
阅读全文
给 Spring Boot 项目减减肥!18.18M 到 0.18M 是如何做到的? 编程技术

给 Spring Boot 项目减减肥!18.18M 到 0.18M 是如何做到的?

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 作者 |  yjgithub 来源 |   http://suo.im/5OOWQy 一、前言 SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼:编译...
阅读全文
用这样的方法,我解决了leetcode的大部分的这种题型! 编程技术

用这样的方法,我解决了leetcode的大部分的这种题型!

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本人已拿腾讯等大厂 offer。 另外,原创文章首发在我的个人博客: blog.ouyangsihai.cn ,欢迎访问。 今天介绍一种解决常规的贪心策略或者字典排序的题目的通用解题方法。...
阅读全文
可视化 Kubernetes 微服务应用 软件架构

可视化 Kubernetes 微服务应用

一款实用的工具,可以快速创建和可视化我们的 Kubernetes 微服务应用程序! 作者:阳明 来源:k8s 技术圈 编辑:bot(才云) 刚刚发现一款看上去非常厉害的工具:icepanel( https://icepanel.io/ ),可以用来快速创建和可视化我们的 Kubernetes 微服务应用程序。使用也是非常简单,只需要安装一款 VSCODE 插...
阅读全文
【大学到研究生自学Java的学习路线】这是一份最适合普通大众、非科班的路线,帮你快速找到一份满意的工作 编程技术

【大学到研究生自学Java的学习路线】这是一份最适合普通大众、非科班的路线,帮你快速找到一份满意的工作

这一部分,其实,以前在自己的公众号写过,但是,今天,还是想自己重新理清头绪,重新分享一下,关于 我的程序员4年的那些事 。 点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 另外,原创文章首发在我的个人博客: b...
阅读全文
速来,围观阿里出品的泰山版Java开发手册 Java

速来,围观阿里出品的泰山版Java开发手册

说起华山,我就想起岳不群,不,令狐冲;说起泰山,我就想起司马迁,他的那句名言“人总有一死,或重于泰山,或轻于鸿毛”,真的发人深省啊。这就意味着,阿里出品的泰山版 Java 开发手册,是迄今为止最重量级的。 华山版是上个版本,啥时候更新的呢?2019 年 06 月 13 号,距离现在 10 个月了,时间也不短了,是时候推陈出新了。 新版都更新了哪些内容呢?可以从官方的版本历史中看得出来。 ...
阅读全文
阿里开源的那个牛X的问题排查工具——Arthas,推出IDEA插件了! 编程技术

阿里开源的那个牛X的问题排查工具——Arthas,推出IDEA插件了!

作者 | 汪小哥 Arthas 对于很多 Java 开发者来说,已经不可分割了,在我们日常开发、线上问题排查中扮演了非常重要的角色。作为小开发的我,日常需要排查线上运营同学提的各种 bug、各种线上问题诊断、日常运维、线上问题优化等等。 在刚来公司时,我是比较恐惧运维任务的,代码不熟悉、各种问题比较多...几乎崩溃的状态,运维的一周基本上没有干活,完全是全身心投入到运维的任务中,排查问题效...
阅读全文
Loading...