标签:敏捷

Java

开源的13个Spring Boot 优秀学习项目!超53K星,一网打尽!

19

yanxinchi 发布于 2019-05-26

Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发人员不得不掌握的技术,今天给大家整理了13个优质 Spring Boot 开源项目给大家参考,希望能够帮助到正在学习 Spring Boot 的小伙伴!小伙伴简历中不知道写什么项目的或者项目没有亮点的...

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

编程技术

浅谈集群、分布式、微服务的异同

7

yeseng 发布于 2019-05-24

什么是集群 集群是指将多台服务器集中在一起,每台服务器都实现相同的业务,做相同的事情。但是每台服务器并不是缺一不可,存在的作用主要是缓解并发压力和单点故障转移问题。我们可以利用一些廉价的符合工业标准的硬件构造高扩展、高性能、低成本、高可用的系统。 集群主要具有以下特性: 伸缩性(...

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

Java

成为优秀Java开发人员的10件事

hellas 发布于 2019-05-23

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 如果您是一名Java开发人员并且对技术充满热情,那么您可以遵循以下内容,使您成为优秀的Java开发人员。 一. 对OO原则有很强的基础和理解 对面向对象编程有深刻的理解对于一个java开发人员来说是必须的。如果没有OO...

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

编程技术

Hitachi Vantara 2019:IT和OT融合价值凸显,中国团队急需扩大

2

darida 发布于 2019-05-23

2018年是企业数字化转型加速的一年,这一年物联网、云计算、人工智能等技术进一步发展和应用,企业越来越意识到IT转型的重要性。混合云部署,成为企业关注的重点。对于Hitachi Vantara来说,2018年也是IT和OT紧密融合的一年。在2019年4月, Hitachi Van...

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

编程技术

云原生架构学习资料-Kubernetes篇

2

尖兵 发布于 2019-05-22

云原生架构估计是未来十年最主流的应用架构,最早是由Pivotal提出来的。Pivotal的Matt Stine写了一本叫做《迁移到云原生应用架构》的书籍,里面探讨了云原生应用架构的主要特征,包括以下: 符合十二因素应用 面向微服务架构 自服务敏捷架构 基于API的协作 抗脆弱性 ...

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

编程技术

银行微服务化转型大势所趋,神州信息发布企业级微服务平台Sm@rtEMSP

2

尖兵 发布于 2019-05-22

未来的10~20年是用户制胜的时代,数字化时代的用户正在重塑企业的未来战略。 对于银行业来讲,数字化给银行带来的一个明显转变是,从过去“以自身服务为中心”到“以客户为中心”。以自身服务为中心意味着管理方法及技术实践都围绕效率来进行,而从客户的视角来思考问题,就需要更加关注响应力 ...

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

编程技术

轻松构建微服务之分布式配置中心

2

xiaoli.he 发布于 2019-05-21

日常开发中我们的应用中一般都会有数据库相关的配置,redis相关的配置,log4j相关的配置 等常用配置,这些我们称为静态配置,在应用启动的时候就需要加载,修改配置需要重启应用,这类配置一般是针对相关资源的访问地址和访问权限,还有一类配置和业务密切相关,应用在运行过程中需要监听这...

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

编程技术

神州信息自主研发全新一代平台级产品“企业级微服务平台Sm@rtEMSP”正式发布

2

hellas 发布于 2019-05-21

随着互联网金融加速发展以及大数据、人工智能、云计算等新技术应用不断成熟,金融机构的客户呈爆发式增长,客户群体及场景更加细分,服务需求变得多样化、个性化。由于传统单体式的业务系统难以满足海量交易、高并发、敏捷响应的业务需求,架构演进提上日程,而微服务因具有高效协作、弹性伸缩、自动化...

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

Java

JUnit的各种断言

4

xirruiqiang 发布于 2019-05-20

JUnit的各种断言 发表人: 测者陈磊 0 0 0 JUnit提供了一些辅助函数,用于帮助你确定某个被测试函数是否工作正常。通常而言,我们把所有这些函数统称为断言。断言是单元测试最基本的组成部分。 1 assertEquals([String message], expecte...

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

Spring

13个Spring Boot 优质开源项目!超53K星,一网打尽!

20

小丁 发布于 2019-05-20

Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发人员不得不掌握的技术,今天给大家整理了13个优质 Spring Boot 开源项目给大家参考,希望能够帮助到正在学习 Spring Boot 的小伙伴!小伙伴简历中不知道写什么项目的或者项目没有亮点的...

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

编程技术

微服务架构体系的深度治理

31

yeseng 发布于 2019-05-20

微服务模式下,庞大的服务节点数量、日趋复杂的服务分层、离散的组织协同、扁平化的管理模式让服务治理的广度、深度、难度都达到前所未有的程度。单纯依靠微服务框架层面的治理是远远不够的,需要构建贯穿研发、测试、运维、管理各领域的立体式的深度治理体系。本文整理自天弘基金(余额宝)移动平台技...

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

编程技术

轻松筹韩晋:解构SDL落地的关键点

1

yeseng 发布于 2019-05-20

前言 很多甲方安全团队的工作都是从救火开始的,SDL很少会成为企业在进行安全建设时优先考虑的事项。“事前不用力、使不上力,事后补漏洞”可能是很多安全团队的写照,这种情况背后存在很多的原因,比如没有实现与DevOps交付模式的有机结合,SDL的门槛对于企业现状来说难以满足,SDL的...

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

编程技术

互联网架构:深入理解微服务

16

songhua.gao 发布于 2019-05-18

微服务就是一些可独立运行、可协同工作的小的服务。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 可独立运行 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 可协同工作 采用了微服务...

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

编程技术

【架构入门 – 可扩展篇】

8

changyuan.xu 发布于 2019-05-18

随着服务的壮大,使用人数的增多,业务的递增,服务的扩展性尤为关键,在不影响现有架构的情况下如何增加机器、扩展功能? 基本思想和模式 一个字: 拆 。把大的系统拆为小的系统,下面是拆分的几个不同方法,也是拆分依赖的不同维度,以学生信息管理系统为例: 面向流程拆分。将整个业务流程拆分...

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

编程技术

40 页 PPT 分享万亿级交易量下的支付平台设计

41

刘莉莉 发布于 2019-05-17

本文主要是根据作者在2018QCon演讲内容整理而成: 苏宁金融交易量3年内从1000亿增长到万亿+,服务用户3亿+,服务场景从服务于苏宁易购内部生态,扩展到服务全渠道,全场景,多业态的线上线下智慧零售的开放生态圈,一方面要满足公司业务发展要求,快速研发新产品,另一方面要满足81...

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

编程技术

一文透析 Spring Boot、微服务架构和大数据治理三者之间的故事

3

xiaoli.he 发布于 2019-05-17

微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化;同时,...

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

编程技术

微服务 vs. SOA

小丁 发布于 2019-05-16

微服务和面向软件架构(SOA)是软件开发的两个组件化体系结构。随着云计算时代的发展,更高粒度的微服务架构(MSA)已经从早期的SOA发展而来。然而,这两种方法仍然被广泛使用。SOA以企业为中心,而微服务则以应用程序为中心。 首先,我们将研究这些技术中的每一种,然后我们将比较和对比...

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