-
浅谈虚拟化容器之LXC
LXC的定义 LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的…
-
分布式服务框架之Dubbo
Dubbo是什么? Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分包含: 1、远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请…
-
PKI应用的广泛世界
公钥基础设施是信任通信的基础 日常讨论的SSL证书授权、浏览器信任以及其他类似相关的问题,这些都统称为Web PKI系统的组件。PKI支持“HTTPS”协议,为网站提供公钥,发布以及识别证书的方法。 至今,还有许多其他的系统都需要使用证书和…
-
浅谈分布式应用协调服务Zookeeper
什么是Zookeeper Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级 的服务,比如同步,配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据…
-
大型网站必备架构:分布式系统
什么是分布式系统 分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。简单来说就是一群独立计算机集合共同对外提供服务,但是对于系统的用户来说,就像是一台计算机在提供服务一样。分布式意味着可以…
-
初步认识虚拟服务器
什么是虚拟服务器 虚拟服务器也称为VPS(Virtual Private Service,虚拟专用业务)主机,简称为虚拟主机。是互联网服务器采用的节省服务器硬件成本的一种技术,其主要应用于HTTP,FTP,EMAIL等多项服务,将一台服务器…
-
Scala:多范式的编程语言
什么是Scala Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。 Scala语言来自于Scalable(可伸缩的)既可以写一些小的脚本,又可以写一写复杂的…
-
全能代理:Socks代理
什么是Socks代理 Socks代理:中文名全能代理,就像有很多跳线的转接板,它只是简单地将一端的系统连接到另外一端。支持多种协议,包括http、ftp请求及其它类型的请求。它分socks 4 和socks 5两种类型,socks 4只支持…
-
公共对象请求代理体系结构CORBA体系
什么是CORBA体系: CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范。或者说 CO…
-
新手入门初识Web Server
什么是Web Server Web Server中文名称叫网页服务器或web服务器。WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。通俗的讲,Web服务器传送(serves)页面使浏览器可以浏…