霍力强的专栏

技术社区

主流分布式架构的风流韵事...

一、前言   上篇文章,我们聊到了分布式架构的演进过程,那本文我们就来聊一聊目前主流的分布式架构以及分布式架构中常见理论以及如何才能设计出高可用的分布式架构好了。分布式架构中,SOA和微服务架构是最常见两种分布式架构,而且目前服务网格的概念也越来越火了。那我们本文就先从这些常见架构开始。  ...

2019-01-15 16:24:38

阅读数 73

评论数 0

分布式架构的前世今生...

一、前言 随着社会的发展,技术的进步,以前的大型机架构很显然由于高成本、难维护等原因渐渐地变得不再那么主流了,替代它的就是当下最火的分布式架构,从大型机到分布式,经历了好几个阶段,我们弄明白各个阶段的架构,才能更好地理解和体会分布式架构的好处,那么本文我们就来聊聊分布式架构的演进过程,希望能给大...

2019-01-15 16:22:19

阅读数 50

评论数 0

Cloudstack平台实战

1. 理论基础 1.1 云计算的出现 基本上,云计算只是一种把 IT 资源当作服务来提供的手段。几乎所有 IT 资源都可以作为云服务来提供:应用程序、计算能力、存储容量、联网、编程工具,以至于通信服务和协作工具。 云计算最早为 Google、Amazon 等其他扩建基础设施的大型互联网服务提供...

2019-01-08 16:16:27

阅读数 116

评论数 0

Vmware添加磁盘的方法:扩展磁盘

版权声明:本文为博主原创文章,未经博主允许欢迎转载,但请注明出处。    https://blog.csdn.net/liumiaocn/article/details/78877957 这篇文章介绍了一下如何在Vmare下添加或扩展磁盘并使之有效。 场景 创建Linux时分配磁盘空间随着使用的...

2018-12-07 15:48:12

阅读数 196

评论数 0

Docker——入门实战

版权声明:本文为博主原创文章,转载注明出处即可。    https://blog.csdn.net/bskfnvjtlyzmv867/article/details/81044217 I. Docker 简介 Docker是一种新兴的虚拟化技术,能够一定程度上的代替传统虚拟机。不过,Docker ...

2018-12-07 12:02:57

阅读数 137

评论数 0

Minor GC和Full GC触发条件

一、Minor GC触发条件      1、eden区满时,触发MinorGC。即申请一个对象时,发现eden区不够用,则触发一次MinorGC。       注:新生代分为三个区域,eden space, from space, to space。默认比例是8:1:1。在MinorGC时,会把...

2018-12-06 18:20:17

阅读数 75

评论数 0

Spring cloud开发内存占用过高解决方法

问题: 在开发spring cloud过程中一个很严重的资源问题就是内存占用过高,而实际上本机开发测试并没有很大的请求量,所以这是对电脑资源的一种严重的浪费,甚至导致IDE卡死、崩溃。 一个完整包含eureka,steam,sleuth,config,rabbit,oauth2等一些列sprin...

2018-12-01 14:27:05

阅读数 196

评论数 0

jvm的内存分布,参数配置 和 GC处理机制

转载 url: http://blog.csdn.net/ning109314/article/details/10411495 url:http://www.cnblogs.com/sunada2005/p/3577799.html url:http://www.open-open.com...

2018-12-01 14:23:46

阅读数 125

评论数 0

优化springboot

介绍 在SpringBoot的Web项目中,默认采用的是内置Tomcat,当然也可以配置支持内置的jetty,内置有什么好处呢?  1. 方便微服务部署。  2. 方便项目启动,不需要下载Tomcat或者Jetty 针对目前的容器优化,目前来说没有太多地方,需要考虑如下几个点 线程数 超时...

2018-12-01 14:17:52

阅读数 80

评论数 0

代码审计[java安全编程]

SQL注入 介绍 注入攻击的本质,是程序把用户输入的数据当做代码执行。这里有两个关键条件,第一是用户能够控制输入;第二是用户输入的数据被拼接到要执行的代码中从而被执行。sql注入漏洞则是程序将用户输入数据拼接到了sql语句中,从而攻击者即可构造、改变sql语义从而进行攻击。 漏洞示例一:直接通过拼...

2018-11-28 16:28:55

阅读数 386

评论数 0

Java高并发高性能分布式框架从无到有微服务架构设计

微服务架构模式(Microservice Architect Pattern)。近两年在服务的疯狂增长与云计算技术的进步,让微服务架构受到重点关注 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务...

2018-11-28 15:22:57

阅读数 94

评论数 0

Lambda架构 vs Kappa架构

Lambda 架构     Lambda 架构由Storm的作者Nathan Marz提出,其设计目的在于提供一个能满足大数据系统关键特性的架构,包括高容错、低延迟、可扩展等。其整合离线计算与实时计算,融合不可变性、读写分离和复杂性隔离等原则,可集成Hadoop, Kafka, Spark,Sto...

2018-11-23 09:17:31

阅读数 112

评论数 0

UML的9种图例解析

类与类图 1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。 2) 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的...

2018-11-14 14:35:18

阅读数 622

评论数 0

普罗米修斯 -- 快速构建你的业务监控平台

Prometheus是什么 Prometheus(普罗米修斯)是一个名字非常酷的开源监控系统。 它支持多维度的指标数据模型,服务端通过HTTP协议定时拉取数据后,通过灵活的查询语言,实现监控的目的。 如上图,客户端记录相关指标数据,对外提供查询接口。Prometheus服务端通过服务器发...

2018-09-29 17:08:07

阅读数 904

评论数 0

IDEA 快捷键大全

常用快捷键: alt +enter     导包 ctrl + x  剪切 Ctrl + d 快速复制 Ctrl + c 复制 Ctrl + y 删除 alt + F4 关闭IDEA ctrl + shift + F  全文搜索  类似eclipse中的ctrl+H ctrl +alt +l...

2018-09-27 18:13:00

阅读数 192

评论数 1

CentOS7安装MySQL

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http:/...

2018-08-08 14:17:40

阅读数 248

评论数 1

maven中scope标签详解

前言 最近在做itoo的pom优化工作,发现对于maven依赖管理中的scope标签还是有不明白的地方,所以今天就来总结一下这方面的知识,scope在maven的依赖管理中主要负责项目的部署 maven的哲学在上次技术分享的时候也提到了:约定大于配置,所以在maven中,很多内容都有默认值,s...

2018-08-02 17:07:29

阅读数 266

评论数 0

竞品分析怎么写

在上一篇文章“最好的产品体验报告的思路应该是这样的”,我们已经谈到了如何去规划产品体验报告的思路框架,在报告的框架中,我们也涉及到了产品与产品之间的横向比较的内容,即竞品分析。但是毕竟产品体验报告的主题是“体验产品”,而非“分析竞品”,故而竞品分析只是其中一部分内容。那么这次,我们就来谈谈到底应该...

2018-06-14 08:50:35

阅读数 1434

评论数 0

互联网产品经理的工作职责

东东推荐:产品经理的工作职责是什么?这是个老生常谈的话题了,但是对于很多新人来说依然充满了许多疑惑,因为不同公司的产品经理会根据公司的需要而工作职责有所不同。接下来看看支付宝的产品经理的工作职责是怎样的吧!这几天我梳理了1年以来的工作内容,并将产品经理的工作职责整理出来。按照产品阶段划分,可分为5...

2018-06-14 08:47:47

阅读数 643

评论数 0

SpringCloud 整合Python

引言什么是sidecar1 Polyglot支持Sidecar官网描述11 使用Sidecar步骤12 Java调用非JVM程序接口13 非JVM接口调用Java接口2 Sidecar总结Python和SpringCloud整合实例1 定义Python服务2 定义SpringCloud注册中心3 ...

2018-06-01 17:27:16

阅读数 2929

评论数 0

提示
确定要删除当前文章?
取消 删除