IBM-钱大掌柜-互联网金融平台-项目历程
土耳其的烧烤
这个作者很懒,什么都没留下…
展开
-
阿里RocketMQ Quick Start
RocketMQ单机支持1万以上的持久化队列,前提是足够的内存、硬盘空间,过期数据数据删除(RocketMQ中的消息队列长度不是无限的,只是足够大的内存+数据定时删除) RocketMQ版本:3.1.4 一,部署NameServer: 1,安装JDK并设置JAVA_HOME环境变量(启动脚本依赖JAVA_HOME环境变量) 2,cd /alibaba-rocket原创 2015-10-09 14:24:25 · 317 阅读 · 0 评论 -
Dubbo架构设计详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述。原创 2015-10-09 13:49:53 · 296 阅读 · 0 评论 -
大数据高并发分布式架构发展
http://www.loveweir.com/java原创 2015-10-09 14:09:47 · 768 阅读 · 0 评论 -
metaq架构原理
本来只是想看下metaq的文档,结果发现好乱,现在metaq其实有两个大分支了,一个是庄晓丹维护的已开源的,另外一个是淘宝内部的,本质结构原理没太大区别,只不过开源的已经去掉了对淘系相关的依赖。然后淘系的metaq已经到3.*版本了,但是文档比较乱,深入到细节时,发现好乱,一个点有好几种说法,火大,干脆自己看metaq的源码,有点意思,做个笔记记录下,怕我以后忘记了。有少量的章节和图片从内网拿来的原创 2015-10-09 14:55:42 · 741 阅读 · 0 评论 -
Dubbo框架应用之(三)--Zookeeper注册中心、管理控制台的安装及讲解
我是在linux下使用dubbo-2.3.3以上版本的zookeeper注册中心客户端。Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心。Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的Zookeeper服务器即可,所有注册中心逻辑适配都在调用Zookeeper客户端时完成。 Zooleeper安装 下载转载 2015-10-09 17:20:17 · 498 阅读 · 0 评论 -
FastDFS 安装及使用
mogileFS:Key-Value型元文件系统,不支持FUSE,应用程序访问它时需要API,主要用在web领域处理海量小图片,效率相比mooseFS高很多。 fastDFS:国人在mogileFS的基础上进行改进的key-value型文件系统,同样不支持FUSE,提供比mogileFS更好的性能。 mooseFS:支持FUSE,相对比较轻量级,对master服务器有单点依赖,用per原创 2015-10-09 10:30:31 · 530 阅读 · 0 评论 -
消息系统kafka及其变种Jafka、Metamorphosis (MetaQ)
1、Kafka : 基于scala kafka是一个发布订阅的消息系统,关注于海量数据、性能和吞吐量,不关注可靠性和事务。 -------------------- 以下内容来自oschina的介绍 kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性: 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性原创 2015-10-09 14:19:38 · 381 阅读 · 0 评论 -
SSO 基于Cookie+fliter实现单点登录 实例解析(一)
原文链接:http://blog.csdn.net/lishehe/article/details/40552805 接上文,SSO的理论讲解,接下来实践实践! 1、使用Cookie解决单点登录 技术点: 1、设置Cookie的路径为setPath("/").即Tomcat的目录下都有效 2、设置Cookie的域s原创 2015-10-09 17:18:09 · 430 阅读 · 0 评论 -
JA-SIG(CAS)学习笔记2
原文链接:http://linliangyi2007.iteye.com/blog/165310 背景知识: 什么是SSO(Single Sign On)单点登录: 所谓单点登录是指基于用户/会话认证的一个过程,用户只需一次性提供凭证(仅一次登录),就可以访问多个应用。 目前单点登录主要基于Web的多种应用程序,即通过浏览器实现对多个B/S架构应用的统一账户认证。转载 2015-10-09 17:34:21 · 296 阅读 · 0 评论 -
SSO 基于Cookie+fliter实现单点登录(SSO):工作原理
SSO的概念: 单点登录SSO(Single Sign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。 SSO的用途: 目前的企业应用环境中,往往有很多的应用系统,淘宝、天猫、爱淘宝等等转载 2015-10-09 17:27:21 · 318 阅读 · 0 评论 -
SSO 基于CAS实现单点登录 实例解析(二)
本文目录: 概述 演示环境 部署CAS-Server相关的Tomcat 部署CAS-Client相关的Tomcat 测试验证SSO 第一: 本demo在一个机器上实现(三个虚拟主机),来看SSO单点登录实例(我们可以布到多个机器上使用都是同一个道理的),一个服务器主机,和两个客户端虚拟主机 [html] v原创 2015-10-09 17:14:37 · 674 阅读 · 0 评论 -
使用 CAS 在 Tomcat 中实现单点登录
使用 CAS 在 Tomcat 中实现单点登录 单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原原创 2015-10-09 16:15:24 · 1010 阅读 · 0 评论 -
JA-SIG(CAS)学习笔记1
原文链接:http://linliangyi2007.iteye.com/blog/165307 实验背景: 系统环境: Windows XP | SUN JDK1.6U4 | Tomcat6.0.14 | CAS Server 3.1.1 + CAS Client 2.1.1 主机完整名称: Linly 浏览器: FireFox V2.0.0.11 实验步骤:转载 2015-10-09 17:33:12 · 314 阅读 · 0 评论 -
淘宝MetaQ开源消息队列安装
前提:: 安装zookeeper 首先你需要搭建自己的zookeeper集群,meta利用zookeeper做服务的注册和发现,以及默认情况下offset的存储。 安装java运行环境 第一步:下载安装包 从这里下载最新的metamorphosis服务器可运行包并在某个目录解压缩(或者checkout源码按上面的步骤打包出来)。解压出来的结构大概是这样 -你的目录原创 2015-10-09 14:33:33 · 426 阅读 · 0 评论 -
Dubbo框架应用之(四)--Dubbo基于Zookeeper实现分布式实例
原文链接:http://blog.csdn.net/lishehe/article/details/46653793 上三篇文章主要是解决了概念性的补充和学习,充分结合实战来深入理解 入门实例解析 第一:provider-提供服务和相应的接口 创建DemoService接口 [java] view pla转载 2015-10-09 17:21:36 · 102 阅读 · 0 评论 -
深入浅出 消息队列 ActiveMQ
一、 概述与介绍 ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。 二、 特性 1、 多种语言和协议编写客户端原创 2015-10-09 14:06:47 · 432 阅读 · 0 评论 -
远程服务协议介绍
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇 blog中我原创 2015-10-09 14:08:52 · 478 阅读 · 0 评论 -
CAS实现单点登录(SSO)经典完整教程
一、简介 1、cas是有耶鲁大学研发的单点登录服务器 2、本教材所用环境 Tomcat7.2JDK6CAS Service 版本 cas-server-3.4.8-releaseCAS Client版本 cas-client-3.2.1-release原创 2015-10-09 14:37:58 · 340 阅读 · 0 评论 -
解决git提交时提示“git did not exit cleanly (exit code 1)” 问题
经常在push到git服务器上时遇到如下错误提示: git.exe push --progress "origin" master:master To https://ter987@bitbucket.org/xmdabolo/dabolo.git ! [rejected] master -> master (fetch first) error: failed转载 2015-10-12 14:45:09 · 10820 阅读 · 0 评论