架构师之旅

74 篇文章
37 人订阅

全部文章

用户1257215

Redis高可用方案介绍

今天给大家介绍一下关于Redis的高可用方案,后面我们会针对每一种方案进行详细的展开。

1842
用户1257215

Redis提供的持久化机制(RDB和AOF)

 Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅...

932
用户1257215

关于JVM内存、垃圾回收、性能调优总结篇

本篇文章适用于具有一定Java开发经验的同学,对于深入理解Java虚拟机的原理以及提升Java程序的性能,对于以后求职面试也能起到很大作用。下面开始今天的主题:

1351
用户1257215

深入理解Java类加载器(ClassLoader)

本篇博文主要是探讨类加载器,同时在本篇中列举的源码都基于Java8版本,不同的版本可能有些许差异。主要内容如下

1361
用户1257215

Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Jav...

701
用户1257215

关于Socket高并发的原理介绍及使用Apache Mina带来线上的问题分析

上周在线上出现了一个很低级的问题,但是正是这个低级的问题引起了我的兴趣,其实所谓的低级是因为配置文件配置错了,原本线上是为每个客户端设置了一个席位,就说是客户端...

2533
用户1257215

携程网的Ceph实践之路

今天分享的内容分为两部分,前面一部分为携程网Ceph的具体实践讲解,后面一部分为携程工程师在Ceph中国社区针对Ceph应用的一系列问答

5403
用户1257215

平安科技基于Ceph构建高效的分布式存储平台

今天跟大家分享的是平安科技使用Ceph构建高效的分布式存储平台,之前的文章对Ceph进行了简单介绍,包括Intel公司对Ceph的支持介绍,下面我们看一下如何来...

4852
用户1257215

Ceph:针对云工作负载在英特尔®架构上优化开源存储软件

之前的文章我们对Ceph(查看)进行了简单的介绍,Ceph目前的应用已经深入到各行各业,今天带领大家来看一下英特尔公司如何加入到Ceph,为这个开源存储带来的生...

1482
用户1257215

分布式存储系统Ceph介绍

上一篇文章给大家简单介绍了GlusterFs(查看),今天再给大家来一个目前最流行的分布式存储系统Ceph的介绍,Ceph是开一个开源的项目,它的创始人是Sag...

1022
用户1257215

分布式文件系统GlusterFS介绍

最近因工作需要研究了一下分布式文件系统,主要用来解决文件存储的问题,今天给大家简单介绍一下Glusterfs(后面还将介绍另外一个开源软件CEPH)它是一个基于...

1103
用户1257215

我用了7年时间成长为阿里Java架构师,你呢?

合格的程序员对于明确分配的任务会完成的很好,但是大部分情况下“架构”这个词意味着架构师并不会涉及太多细节,架构图和代码实现之间总还是有些距离,你无法保证所有人都...

1596
用户1257215

Google Protocol Buffer 的使用和原理

什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:

1173
用户1257215

Docker Swarm 服务发现和负载均衡原理

Docker 使用了 Linux 内核 iptables 和 IPVS 的功能来实现服务发现和负载均衡。

5414
用户1257215

Dubbo(Dubbo与Zookeeper、SpringMVC整合)

Zookeeper作为Dubbo服务的注册中心,Dubbo原先基于数据库的注册中心,没采用Zookeeper,Zookeeper一个分布式的服务框架,是树型的...

1.4K3
用户1257215

轻松搭建分布式文件系统

用户在登录之后可以上传文件,也可以看到所有上传的文件(自己或其他用户上传的文件),并可以下载这些文件。

2124
用户1257215

Azkaban集群内部调度原理分析

Azkaban是一个非常简单实用,而且开源的作业调度系统。在2.x版本中不支持集群模式部署,在3.x版本中支持集群模式部署,适用于作业量比较大一些的应用场景。有...

2343
用户1257215

Java HashMap工作原理及实现(干货)

发生了什么呢?下面是一个大致的结构,希望我们对HashMap的结构有一个感性的认识:

1263
用户1257215

轻松学习设计模式之设计模式认知篇

伴随着上面的问题,我们逐步开始今天的话题,要想开始学习设计模式,我们必须要对它有一个了解,这样才能更好的理解和应用,在我看来设计模式就是一种成熟的面向对象软件开...

1324
用户1257215

轻松学习设计模式之面向对象的设计原则

对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要解决...

913

扫码关注云+社区