<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JAVA飘香]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rainight</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rainight]]></copyright><item><title><![CDATA[通过Docker安装PostgreSQL12+Postgis3]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/130808803</link><guid>https://blog.youkuaiyun.com/rainight/article/details/130808803</guid><author>rainight</author><pubDate>Mon, 22 May 2023 18:00:24 +0800</pubDate><description><![CDATA[本文记录了通过容器化方式启动postgresql并使其支持postgis的过程和方法]]></description><category></category></item><item><title><![CDATA[基于hadoop+hive的HUE安装指南]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/123934596</link><guid>https://blog.youkuaiyun.com/rainight/article/details/123934596</guid><author>rainight</author><pubDate>Thu, 07 Apr 2022 18:05:26 +0800</pubDate><description><![CDATA[本文针对hadoop生态圈中应用广泛的hue给出安装指导，旨在指导读者能够在服务器上快速部署HUE组件，以快速使用HUE带来的强大功能。本文除了是HUE安装指南外，还提供了安装使用过程会遇到的坑，有些是网络上未给出明确解决方案的，这些坑不解决，往往导致用户无法上手使用，相信本文能够给安装使用HUE的用户带来极大的帮助。不足之处烦请指正！]]></description><category></category></item><item><title><![CDATA[CDH6.3.2及hadoop生态圈工具安装指南]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/123322099</link><guid>https://blog.youkuaiyun.com/rainight/article/details/123322099</guid><author>rainight</author><pubDate>Thu, 10 Mar 2022 15:34:12 +0800</pubDate><description><![CDATA[一、前期准备

1、服务器3台，系统要求Centos7

2.服务器部署情况：


			内存
			磁盘
			CPU
			cm
			
			
			
			
			
			
			
		
			
			
			
			
			
			
			
			
			
			
			
		
			
			
			
			
			
			
			
			
			
			
			
		
			
			
			
			
			
			
			
			
			
			
			
		
...]]></description><category></category></item><item><title><![CDATA[CentOS 7.6下安装MySQL 5.7]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/119827122</link><guid>https://blog.youkuaiyun.com/rainight/article/details/119827122</guid><author>rainight</author><pubDate>Thu, 30 Sep 2021 09:59:06 +0800</pubDate><description><![CDATA[下载：

https://dev.mysql.com/downloads/repo/yum/

mysql80-community-release-el7-3.noarch.rpm

安装yum源：

sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm

sudo yum install mysql-community-server

sudo systemctl start mysqld

grep 'temporary p..]]></description><category></category></item><item><title><![CDATA[关于《Netty权威指南》第三章中TimeServerHandler无法编译通过的解决方法]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/95496915</link><guid>https://blog.youkuaiyun.com/rainight/article/details/95496915</guid><author>rainight</author><pubDate>Thu, 11 Jul 2019 17:40:54 +0800</pubDate><description><![CDATA[由于该书出版较早，当前Netty已经升级到了4.1.37，Netty对架构进行了较大的改进工作，因此书中的部分例子无法正常编译通过。该书第三章中TimeServer需要用到TimeServerHandler类，该类继承自ChannelHandlerAdapter，覆盖了channelRead、channelReadComplete两个父类方法。但在当前版本的Netty中，ChannelHandle...]]></description><category></category></item><item><title><![CDATA[IOT架构探索(一) Spark+Mosquitto实现MQTT消息的接收及大数据处理]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/93180204</link><guid>https://blog.youkuaiyun.com/rainight/article/details/93180204</guid><author>rainight</author><pubDate>Fri, 21 Jun 2019 17:48:34 +0800</pubDate><description><![CDATA[0.整体思路

Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark使用Scala语言进行实现，它是一种面向对象、函数式编程语言，能够像操作本地集合对象一样轻松地操作分布式数据集，具有运行速度快、易用性好、通用性强以及随处运行等特点，适合大多数批处理工作，并已成为大数据时代企业大数据处理优选技术。

在物联网时代，越来越多的设备将通过互联网连接到公有云或私有云，实时...]]></description><category></category></item><item><title><![CDATA[通过Docker快速部署Redis]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/85226542</link><guid>https://blog.youkuaiyun.com/rainight/article/details/85226542</guid><author>rainight</author><pubDate>Sun, 23 Dec 2018 21:39:38 +0800</pubDate><description><![CDATA[ 

 

1.拉取镜像：

docker push redis

2.准备redis配置文件

首先在/root/redis/data 创建好文件夹用于存放redis数据
然后从redis官网下载redis.conf文件（http://download.redis.io/redis-stable/redis.conf）到/root/redis/

wget http://download.red...]]></description><category></category></item><item><title><![CDATA[在CentOS上通过Docker方式安装Redis]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/84888327</link><guid>https://blog.youkuaiyun.com/rainight/article/details/84888327</guid><author>rainight</author><pubDate>Fri, 07 Dec 2018 22:36:15 +0800</pubDate><description><![CDATA[1.拖拽redis镜像
docker pull redis
2.启动redis
docker run -p 6379:6379 -v $PWD/data:/data  -d redis redis-server --appendonly yes

命令说明：

-p 6379:6379 : 将容器的6379端口映射到主机的6379端口

-v $PWD/data:/data : 将主机中当前目录下...]]></description><category></category></item><item><title><![CDATA[高并发服务端分布式系统设计概要（下）]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/15810943</link><guid>https://blog.youkuaiyun.com/rainight/article/details/15810943</guid><author>rainight</author><pubDate>Wed, 13 Nov 2013 11:40:48 +0800</pubDate><description><![CDATA[现在接着设计我们的“山推”系统。有了前面两篇的铺垫，我们的系统现在已经有了五脏六腑，剩下的工作就是要让其羽翼丰满。那么，是时候，放出我们的“山推”系统全貌了：


        前面啰嗦了半天，也许不少同学看的不明不白，好了，现在开始看图说话环节：
      （1）整个系统由N台机器组合而成，其中Global Master一台，Global Slave一台到多台，两者之间保持强一致性并]]></description><category></category></item><item><title><![CDATA[高并发服务端分布式系统设计概要（上）]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/15810907</link><guid>https://blog.youkuaiyun.com/rainight/article/details/15810907</guid><author>rainight</author><pubDate>Wed, 13 Nov 2013 11:38:05 +0800</pubDate><description><![CDATA[======张峻崇 原创。转载请注明出处。======
        又是快一年没写博客了，2013年也只剩尾巴，也不知道今年都忙了些什么。写这篇文章的目的，主要是把今年以来学习的一些东西积淀下来，同时作为之前文章《高性能分布式计算与存储系统设计概要》的补充与提升，然而本人水平非常有限，回头看之前写的文章也有许多不足，甚至是错误，希望同学们看到了错误多多见谅，更欢迎与我讨论并指正。
    ]]></description><category></category></item><item><title><![CDATA[分布式存储系统设计的若干准则]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/8989017</link><guid>https://blog.youkuaiyun.com/rainight/article/details/8989017</guid><author>rainight</author><pubDate>Wed, 29 May 2013 13:41:21 +0800</pubDate><description><![CDATA[CAP理论

2000年Eric Brewer教授提出了著名的CAP理论，即：一个分布式系统不可能满足一致性，可用性和分区容错性这三个需求，最多只能同时满足两个。2002年MIT的Seth Gilbert 和 Nancy lynch两人证明了CAP理论的正确性。根据CAP理论，一致性(C)，可用性(A)，分区容错性(P)，三者不可兼得，必须有所取舍。因此系统架构师不要把精力浪费在如何设计才能同]]></description><category></category></item><item><title><![CDATA[HBase 在淘宝的应用和优化]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/8634679</link><guid>https://blog.youkuaiyun.com/rainight/article/details/8634679</guid><author>rainight</author><pubDate>Mon, 04 Mar 2013 17:11:52 +0800</pubDate><description><![CDATA[本文来自于NoSQLFan联合作者@koven2049，他在淘宝从事Hadoop及HBase相关的应用和优化。对Hadoop、HBase都有深入的了解，本文就是其在工作中对HBase的应用优化小结，分享给大家。 

目 录 [ - ]

前言原因应用情况部署、运维和监控测试与发布改进和优化将来计划

        前言        
hbase是从 hadoop中分离出来的apa]]></description><category></category></item><item><title><![CDATA[大型支付系统后台对账系统的控制和管理]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/8309665</link><guid>https://blog.youkuaiyun.com/rainight/article/details/8309665</guid><author>rainight</author><pubDate>Mon, 17 Dec 2012 22:12:18 +0800</pubDate><description><![CDATA[1.对账周期：A公司对玩家开放了包括支付宝、财付通在内的十余种电子支付渠道，大部分都是按月对账的，即当月1-10号（视渠道有差异）进行对账，然后11号开始打款/转账。部分渠道可能是本月对上上个月的账，即3月对1月的账，如短信渠道（还分本地和外地）。还有的可能是周结算，如中腾神州行。

2.各渠道成交额： 快钱、易宝等开通了网关支付+账户余额支付的渠道成交量最大，最高的时候可以达到千万级别，最低]]></description><category></category></item><item><title><![CDATA[大型的支付系统如何对账、风控]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/8309659</link><guid>https://blog.youkuaiyun.com/rainight/article/details/8309659</guid><author>rainight</author><pubDate>Mon, 17 Dec 2012 22:10:56 +0800</pubDate><description><![CDATA[本文源自我在知乎上的一个回答，最近在微博上被分享了好多次，就贴在这儿分享给大家。
为了可以更好地解释支付结算系统对账过程，我们先把业务从头到尾串起来描述一下场景，帮助大家理解：
一个可能得不能再可能的场景，请大家深刻理解里面每个角色做了什么，获取了哪些信息：
某日阳光灿烂，支付宝用户小明在淘宝上看中了暖脚器一只，价格100元。犹豫再三后小明使用支付宝网银完成了支付，支付宝显示支付成功，淘宝卖]]></description><category></category></item><item><title><![CDATA[启动TOGAF9项目之前应遵循的10个步骤]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/7346118</link><guid>https://blog.youkuaiyun.com/rainight/article/details/7346118</guid><author>rainight</author><pubDate>Mon, 12 Mar 2012 19:19:47 +0800</pubDate><description><![CDATA[许多企业架构（Enterprise Architecture，EA）项目无法达成所有目标或实现架构团队最初定义的各种收益。虽然团队在执行项目时使用了良好的架构框架和方法作为指引，但最终还是不可避免地出现了这样的结果。

为了帮助EA团队成功交付The Open Group架构框架（The Open Group Architecture Framework，TOGAF）9项目，本文着力强调架构团]]></description><category></category></item><item><title><![CDATA[支付宝打造新支付架构：对外开放 平台化发展]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/7192133</link><guid>https://blog.youkuaiyun.com/rainight/article/details/7192133</guid><author>rainight</author><pubDate>Tue, 10 Jan 2012 21:40:57 +0800</pubDate><description><![CDATA[11月28日消息，据知情人士透露，支付宝正在打造新的支付体系架构——这在支付宝内部被称为三代云支付架构体系。该架构能够支持支付宝在线上、线下、无线等任何场景的应用，并支持对外开放。

在刚刚过去的淘宝商城“双11”促销活动中，支付宝一天完成3369万笔成功支付。支付宝方面当时就表示，系统的稳定得益于正在打造的第三代架构大幅提升了系统的稳定性、易用性和可修复性。

除此之外，三代架构还将让支]]></description><category></category></item><item><title><![CDATA[Instagram 架构分析笔记]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/7192117</link><guid>https://blog.youkuaiyun.com/rainight/article/details/7192117</guid><author>rainight</author><pubDate>Tue, 10 Jan 2012 21:35:44 +0800</pubDate><description><![CDATA[Instagram 团队上个月才迎来第 7 名员工，是的，7个人的团队。作为 iPhone 上最火爆的图片类工具，instagram 用户数量已经超过 1400 万，图片数量超过 1.5 亿张。不得不说，这真他妈是个业界奇迹。
几天前，只有三个人的 Instagram 工程师团队发布了一篇文章：What Powers Instagram: Hundreds of Instances, Dozen]]></description><category></category></item><item><title><![CDATA[Ticket Servers: Distributed Unique Primary Keys on the Cheap]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/6642366</link><guid>https://blog.youkuaiyun.com/rainight/article/details/6642366</guid><author>rainight</author><pubDate>Thu, 28 Jul 2011 22:51:43 +0800</pubDate><description><![CDATA[This is the first post in the Using, Abusing and Scaling MySQL at Flickr series.Ticket servers aren’t inherently interesting, but they’re an]]></description><category></category></item><item><title><![CDATA[LVS NAT模式简介]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/6628844</link><guid>https://blog.youkuaiyun.com/rainight/article/details/6628844</guid><author>rainight</author><pubDate>Sun, 24 Jul 2011 00:43:02 +0800</pubDate><description><![CDATA[LVS 简称 Linux Virtual Server，在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用，工作在7层网络模型中的，网络层，也就是通常说的IP层，由于数据的处理是在Linux内核态完成的，所以性能很高，比起 Apache，Nginx，Haproxy来说，]]></description><category></category></item><item><title><![CDATA[可伸缩性最佳实践：来自eBay的经验]]></title><link>https://blog.youkuaiyun.com/rainight/article/details/6595070</link><guid>https://blog.youkuaiyun.com/rainight/article/details/6595070</guid><author>rainight</author><pubDate>Sat, 09 Jul 2011 18:28:40 +0800</pubDate><description><![CDATA[在eBay，可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策，身前身后都能看到它的踪影。当我们面对的是全世界数以亿计的用户，每天的页面浏览量超过10亿，系统中的数据量要用皮字节（1015或250）来计算——可伸缩性是生死交关的问题。在一个可伸缩的架构中，资]]></description><category></category></item></channel></rss>