标签:应用架构

Java

Dubbo初探

3

songhua.gao 发布于 2019-12-12

Dubbo开始于电商系统,因此在这里先从电商系统的 演变 讲起。 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护。 垂...

阅读(10)评论(0)赞 (0)

Java

Quarkus:超音速亚原子 Java 体验

42

dulong 发布于 2019-12-12

前言 在传统单体应用模式下,技术人员会对整个应用堆栈进行优化,从而让一个应用服务器上可以运行许多应用程序。例如,在一个 JBoss EAP 实例上,我们可以运行上百个应用程序。 传统单体应用架构大致分为五层:底层为操作系统;操作系统上运行 Java 虚拟机;Java 虚拟机之上运...

阅读(16)评论(0)赞 (0)

Java

图解 Spring:HTTP 请求的处理流程与机制【4】

3

likai 发布于 2019-12-12

在穿越了 Web 容器和Web 应用之后,HTTP 请求将被投送到 Spring 框架,我们继续剖析后续流程。Web 应用与 Spring MVC 的衔接是通过配置文件 mvc-servlet.xml 完成的,我们通过这份配置文件定义构成 Spring MVC 的各种核心组件和初...

阅读(14)评论(0)赞 (0)

Java

Dubbo面试28题答案详解:核心功能+服务治理+架构设计等

12

尖兵 发布于 2019-12-11

1.Dubbo是什么? Dubbo 是一个分布式、高性能、透明化的 RPC 服务框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。 RPC 指的是远程调用协议,也就是说两个服务器交互数据。 2.Dubbo的由来? 互联网的快速发展,Web应...

阅读(15)评论(0)赞 (0)

编程技术

宜信微服务架构落地及其演进 | 宜信技术沙龙

8

puefu.he 发布于 2019-12-11

【宜信技术沙龙】是由宜信技术学院主办的系列技术分享活动,活动包括线上和线下两种形式,每期技术沙龙都将邀请宜信及其他互联网公司的技术专家分享来自一线的实践经验,分享内容覆盖金融科技及软件研发等主要技术领域,旨在为金融科技行业提供可落地实践的解决方案,为金融科技从业者带来思路想法上的...

阅读(16)评论(0)赞 (0)

编程技术

分层架构重构

小丁 发布于 2019-12-09

分层架构,不就是建文件夹的艺术吗? 注:本文更适用于中大型项目,小项目开心就好了。因为时代原因,对部分词汇描述可能不是那么准确,欢迎指正。 当我们开始一个新的项目,我们就开始创建一个个折文件夹。哦,不对,那我们在做分层架构设计。架构最后落到现有的计算机操作系统上,其的展示形式是分...

阅读(14)评论(0)赞 (0)

编程技术

高并发、高性能 Web 架构

3

puefu.he 发布于 2019-12-09

编辑推荐: 文章介绍了典型的,三层架构的高性能 Web 应用架构,并对反向代理服务,应用层节点工作模型,Memcached 服务等做了详细的解释,希望能对您有所帮助。 本文来自于csdn,由火龙果软件Luca编辑、推荐。 典型 Web App 架构 以下是一个典型的高负载 web...

阅读(21)评论(0)赞 (0)

编程技术

从程序员到架构师,有捷径吗?

1

xirruiqiang 发布于 2019-12-08

架构师,我们程序员打怪升级的主要方向,它不像某些技能报个培训班就可以获得。胜任架构工作需要具备许多技能,如果想尽快转型升级至架构师,那你必须在日常工作中有意识地储备这些技能。网络上有不少架构师技能图谱,但高质量的很少,大部分都是东拼西凑出来的,脉络不够清晰,层次不够分明,杂乱无章...

阅读(19)评论(0)赞 (0)

Spring

Spring Cloud(零)《总有一偏概述告诉你SpringCloud是什么》

5

hanze 发布于 2019-12-06

为了更好的实现领域驱动设计的落地,不仅要在设计思路上做到领域职责清晰、系统边界明确,还需要使用到Spring Boot、Spring Cloud框架服务体系来更好的构建微服务。后续部分章节将针对Spring Cloud的使用以及有益于构建微服务的知识技能做系列案例整理,以最终完成...

阅读(19)评论(0)赞 (0)

编程技术

飞行中换发动机——金融数仓架构转型的最佳实践

4

puefu.he 发布于 2019-12-04

中国建设银行有着将近 20 年的数据仓库建设历史,其技术平台的转型和应用建设过程,既是引领国内各大银行数据仓库建设的标杆和榜样,同时也可以说是国内银行业数仓建设历程的一个缩影。 2000 年初,建行开始启动数据仓库的规划和构建,最早采用了 Teradata 一体机平台,为业务提供...

阅读(22)评论(0)赞 (0)

Java

图解 Spring:HTTP 请求的处理流程与机制【3】

2

hellas 发布于 2019-12-03

3. HTTP 请求在 Web 应用中的处理流程 在穿越了 Web 容器之后,HTTP 请求将被投送到 Web 应用,我们继续以 Tomcat 为例剖析后续流程。Web 容器与 Web 应用的衔接是通过配置文件 web.xml 完成的。web.xml 是遵循 Java Servl...

阅读(22)评论(0)赞 (0)

编程技术

踏实型的TOGAF企业架构学习者要学什么?

58

邓龙华 发布于 2019-12-02

下载:本文PDF版 昨天有帮友在IT帮大本营微信群了问到 我打开ea网站的常见问题,截图回复了一下 如果让我再简单说一下该学什么,我想用下面这张图来说明 实操型的看 企业架构,从理论到实践 认证型的看 企业架构TOGAF最新版官方认证公开课 踏实型的看今天写的这篇文章 什么是踏实...

阅读(24)评论(0)赞 (0)

Spring

Spring Cloud Alibaba基础教程:Nacos服务发现与配置管理

4

songhua.gao 发布于 2019-12-01

随着微服务概念的流行,越来越多的公司采用 Spring Cloud 全家桶构建微服务系统,实现业务的快速迭代。 Spring Cloud 提供了快速构建分布式微服务常用组件,包括 Spring Cloud Eureka 、 Spring Cloud Ribbon 、 Spring...

阅读(27)评论(0)赞 (0)

Java

Dubbo面试八连问,这些你都能答上来吗?

4

likai 发布于 2019-12-01

Dubbo是什么? Dubbo能做什么? Dubbo内置了哪几种服务容器? Dubbo 核心的配置有哪些? Dubbo有哪几种集群容错方案,默认是哪种? Dubbo有哪几种负载均衡策略,默认是哪种? Dubbo默认使用的是什么通信框架,还有别的选择吗? 你觉得用Dubbo好还是S...

阅读(32)评论(0)赞 (0)

Java

为什么不用原生的spring cloud config!

4

dulong 发布于 2019-11-30

引言 近几年传统应用架构已经逐渐朝着微服务架构演进。那么随着业务的发展,微服务越来越庞大,此时服务配置的管理变得会复杂起来。为了方便服务配置文件统一管理,实时更新,配置中心应运而生。 其实,所谓配置中心,就是将配置的数据放在某种存储介质中,该介质可以是 File(例如Git、Sv...

阅读(21)评论(0)赞 (0)

Java

Java分布式开发不得不知的Dubbo技术详细介绍

18

zhuangli 发布于 2019-11-30

1 dubbox简介 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于...

阅读(21)评论(0)赞 (0)

编程技术

微服务为什么一定要选spring cloud?

4

邓龙华 发布于 2019-11-29

现如今微服务架构十分流行,而采用微服务构建系统也会带来更清晰的业务划分和可扩展性。同时,支持微服务的技术栈也是多种多样的,本系列文章主要介绍这些技术中的翘楚——Spring Cloud。这是序篇,主要讲述我们为什么选择Spring Cloud和它的技术概要。 1 为什么微服务架构...

阅读(27)评论(0)赞 (0)

编程技术

大规模微服务场景下灰度发布与流量染色实践

34

likai 发布于 2019-11-28

本文内容选自中国DevOps社区年会 · 2019年会,刘超老师分享的《大规模微服务场景下灰度发布与流量染色实践》实录。 大家好,我的题目叫《大规模微服务场景下的灰度发布与流量染色实践》。最近微服务很热,与微服务相关的架构、流程、DevOps都很热。 很多公司,包括...

阅读(52)评论(0)赞 (0)