第一个 Dubbo 应用

Java RMI 简介Java RMI (Remote Method Invocation)- 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Procedure Call)的完善,用户无需依靠 IDL 的帮助来完成分布式调用,而是通过依赖接口这种更简单自然的方式。Java RMI 工作原理一个典型的 RMI 调用如下图所示:服务端向 RMI 注册服务绑定自己的地址,客户端通过 RMI

Spring-boot+Dubbo应用启停源码分析

背景介绍Dubbo Spring Boot 工程致力于简化 Dubbo RPC 框架在Spring Boot应用场景的开发。同时也整合了 Spring Boot 特性:自动装配 (比如: 注解驱动, 自动装配等).Production-Ready (比如: 安全, 健康检查, 外部化配置等).DubboConsumer启动分析你有没有想过一个问题?incubator-dubbo-spring-boot-project中的DubboConsumerDemo应用就一行代码,mai

阿里巴巴为什么不用 ZooKeeper 做服务发现?

历史的迷思站在未来的路口,回望历史的迷途,常常会很有意思,因为我们会不经意地兴起疯狂的念头,例如如果当年某事提前发生了,而另外一件事又没有发生会怎样?一如当年的奥匈帝国皇位继承人斐迪南大公夫妇如果没有被塞尔维亚族热血青年普林西普枪杀会怎样,又如若当年的丘老道没有经过牛家村会怎样?2007年底,淘宝开启一个叫做“五彩石”的内部重构项目,这个项目后来成为了淘宝服务化、面向分布式走自研之路,走出了互联网中间件体系之始,而淘宝服务注册中心ConfigServer于同年诞生。2008年

这个提升用户转化率的方法,再过800年也不过时!

没有顾客的门店一定活不久,没有用户的产品也一定会失败。 那顾客为啥要去你的门店,用户又为什么选择你的产品呢? 首先一定是感觉不错。 做营销、做运营、做设计、做服务等等,很大一定程度其实都在做用户感觉。 大多数正常人都是一样,我们习惯地会仅凭一些表象或感觉就做出判断,甚至坚定选择,我们的感觉决定了最终判断。 感觉对了,那就买了。如果一开始就感觉不好,那也就没有然后了。就像一个门店,感觉都不好你还会选择购买吗?一个产品,你感觉非常烂还会用吗? 有一个简单的用

eMule电骡使用OpenVPN获取HighID配置教程

以下是在 Windows7 虚拟机环境中做的试验,还需要有一台自己的 Openvpn 服务器,用于映射端口,打通 eMule 的连接,最终获得 HighID,使之可以连接 lowID 用户,提高下载速度或者资源。 PS:早些年就用过这个方案,拖延症托到现在才把这方案记录到博客中来让更多的 eMule 分享者使用。 下面这张图是配置好之后正常下载文件中的截图 1、设置 eMule TCP、UDP 端口,我设置的是 TCP 3531,UDP 3531,并配置 Windows 防

Web模糊测试:WFuzz的坑和快速入门

首先说下我对wfuzz这个工具的简单介绍和理解。工具主要是做web模糊测试,最开始做fuzz我是自己写个脚本配合一些常用工具来测,后来看见这款工具因为是比较简单吧,学习成本比较低,而且主... 阅读全文>>