加载中
架构设计原则 - 高并发

高并发设计可以从以下几方面考虑: 无状态 拆分 服务化 消息队列 数据异构 缓存 并发化 1. 无状态 无状态的应用容易进行水平扩展。 实际常用:应用无状态,配置文件有状态,例如,不同的机房...

01/15 12:31
0
聊聊分布式事务,再说说解决方案

前言 最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行 CAP 的下一阶段的开发工作,不过目前已经告一段落了。 接下来还是开始我们今天的话题,说说分布式事务...

2018/03/30 16:33
46
以太坊开发入门,完整入门篇(小白可以看看,高手看看自己有没有遗漏的

翻译自:https://medium.com/@mattcondon/getting-up-to-speed-on-ethereum-63ed28821bbe 从入门到精通,干货篇。 必读,如果你: 是一个专业的程序员 如果你想了解以太坊当前可以做到什么程...

2018/03/07 21:11
419
分布式文件系统FastDFS详解

为什么要使用分布式文件系统呢? 嗯,这个问题问的好,使用了它对我们有哪些好处?带着这个问题我们来往下看: 单机时代 初创时期由于时间紧迫,在各种资源有限的情况下,通常就直接在项目目...

2018/03/03 11:56
22
阿里Dubbo疯狂更新,关Spring Cloud什么事?

最近,开源社区发生了一件大事,那个全国 Java 开发者使用最广的开源服务框架 Dubbo 低调重启维护,并且 3 个月连续发布了 4 个维护版本。 我上次在写放弃Dubbo,选择最流行的Spring Cloud微...

2018/03/03 10:46
13
从架构演进的角度聊聊Spring Cloud都做了些什么?

Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于Spring Cloud文章,主要偏重各组件的使用,本次分享主要解答这两个问题:Spring Cloud在微服务...

2018/03/03 10:42
12
中小型互联网公司微服务实践-经验和教训

上次写了一篇文章叫Spring Cloud在国内中小型公司能用起来吗?介绍了Spring Cloud是否能在中小公司使用起来,这篇文章是它的姊妹篇。其实我们在这条路上已经走了一年多,从16年初到现在。在使...

2018/03/03 10:40
27
智能合约中存在的3种最常见的误解

作为一名受欢迎的区块链平台的开发者,我们有时被问到类似以太坊的智能合约是否走多链路线。我总是回答说:没有,至少目前还没有。 但智能合约在区块链充满炒作的世界里都可以风靡一时,为什...

2018/02/11 23:52
10
图解区块链:14张图看懂什么是“区块链技术”?

区块链技术最初源于解决“拜占庭将军”问题,金融科技的发展使得区块链技术有了更好的应用场景。它最显著的特征是去中心化,当然在应用中也存在一些技术和安全的挑战。欲知何为区块链?且看图...

2018/02/11 23:46
19
基于Token的WEB后台认证机制

几种常用的认证机制

2018/01/25 16:21
45
Java 泛型 泛型数组

Java 泛型 泛型数组 直接创建泛型数组不能通过编译,而转型对象数组通过编译但是不能在JVM运行 public class ArrayOfGeneric{ static Generic<Integer>[] gia; @SupperssWarnings("u...

2017/07/25 21:06
16
Spring注解-@Configuration注解、@Bean注解以及配置自动扫描、bean作用域

1、@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的<beans>,作用为:配置spring容器(应用上下文) package com.test.spring.support.configuration; @Configuration pu...

2017/07/25 21:05
31
spring容器ApplicationContext初始化(spring应用上下文初始化)

可以通过以下三种方式加载spring容器,实现bean的扫描与管理: 1、 ClassPathXmlApplicationContext:从类路径中加载 ClassPathXmlApplicationContext context = new ClassPathXmlApplicati...

2017/07/25 21:04
22
spring概念简介、bean扫描与注册实现方式

写在前面:本文作为整理,包含很多个人理解,有跳跃成份,初学者如果看晕了,可以先看其它同类文章,或者……多看几遍。 一、概念部分: 1、spring概念:网上有很多 2、spring核心:IOC(DI)...

2017/07/25 21:04
6
REST 和 SOAP、RPC 有何区别?

第一个问题:什么是RESTful? REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。有兴趣可以看看这里论文`,谁是Fielding?点击前面名字了解。 那RESTful到底是什么呢?简单的...

2017/07/25 21:03
12
无状态服务

数据服务,正如其名,可以向应用提供数据存储与访问的服务。 比如一个游戏场景服务器,可以在玩家进入的时候,向数据服务请求该玩家的数据。逻辑中处理不同玩家的数据交互,修改不同玩家的数...

2017/07/25 20:21
12
六种微服务架构的设计模式

聚合器微服务设计模式 这是一种最常用也最简单的设计模式,如下图所示: 聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单的Web页面,将检索到的数据进行处理展示。它也可以是一...

2017/07/25 20:20
5
无状态服务(stateless service)

一、定义 无状态服务(stateless service)对单次请求的处理,不依赖其他请求,也就是说,处理一次请求所需的全部信息,要么都包含在这个请求里,要么可以从外部获取到(比如说数据库),服务...

2017/07/25 20:18
7
一句话概括下spring框架及spring cloud框架主要组件

spring 顶级项目: Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。 Spring Boot:旨在简化创建...

2017/07/25 20:11
4
微服务开发的12项要素

spring cloud官方文档提到的服务开发的12项要素。 I. Codebase 从一个代码库部署到多个环境。 II. Dependencies 使用显式的声明隔离依赖,即模块单独运行,并可以显式管理依赖。 III. Confi...

2017/07/25 20:10
10

没有更多内容

加载失败,请刷新页面

返回顶部
顶部