Re: 关于dubbo3.0之后kryo序列化使用的问题

2021-09-28 Thread
升级到 dubbo3 之后,dubbo3 将非核心的依赖都移动到了 https://github.com/apache/dubbo-spi-extensions 中,这样做主要是为了降低核心包的大小,你需要显式地引入 kryo 相关的序列化依赖。 另外,kryo 已经是官网推荐的依赖了吗,方便贴一下文档链接吗?我理解应该是 hessian2 吧?如何解决 kryo 序列化兼容性问题的? yu...@rastar.com 于2021年9月27日周一 下午2:51写道: > 尊敬的开发组: > >

[Proposal] replace the protocol="http" with protocol="jsonrpc"

2019-07-17 Thread
Hi folks There are many protocols in dubbo using HTTP in the remoting layer, for example - hessain - http - jsonrpc - rest - webservice Among them, protocol="http" use the HttpInvoker designed by Spring Framework(ref:

Apache mailbox can not send email to Foxmail

2019-04-15 Thread
Hi, I am the owner of the mailbox address kirito@foxmail.com, I prefer to use foxmail as my common mailbox. Recently, I suddenly found that I could not receive mail from the dubbo mailing list. Finally, I confirm that it is the fault : *Apache mailbox cannot send email to Foxmail* !!! I try

Re: hello,angbody here to answer me,i cant receive email

2019-04-15 Thread
hi, It is indeed the problem of foxmail, my origin mail address was kirito@foxmail.com. I can't receive the mail too. Huxing Zhang 于2019年4月15日周一 上午10:25写道: > Hi, > > It looks like foxmail has some problem subscribing the mailing list. I > remember someone has reported this issue to me

[RSocket Support] Introduce the implementation of rsocket protocol in Dubbo 3.0

2019-04-11 Thread
Hi Recently I notice that @XieYuneng has completely finished the coding of rsocket integration, maybe an article should be written to introduce this exciting preview feature.

[Suggestion] Dubbo should improve the way to achieve the config properties.

2019-04-08 Thread
Hi folks: Before Dubbo2.7 does not support the configuration center, the way to get the system configuration parameters is mainly through the getProperty(String key, String defaultValue) and getProperty(String key) methods provided by org.apache.dubbo.common.utils.ConfigUtils. Sample

Re: [DISCUSS] The logic of NetUtils.getLocalHost

2019-04-04 Thread
Agree, warn log is needed. > 在 2019年4月4日,下午5:40,YunKun Huang 写道: > > I prefer option 2. but I think we need a warn message if no public ip exist > to let user know this behaviour? > > On 2019/04/04 09:21:10, 徐靖峰 wrote: >> Hi, >> I notice that recen

Re: [DISCUSS] The logic of NetUtils.getLocalHost

2019-04-04 Thread
I want take the both two actions~ > 在 2019年4月4日,下午5:40,YunKun Huang 写道: > > I prefer option 2. but I think we need a warn message if no public ip exist > to let user know this behaviour? > > On 2019/04/04 09:21:10, 徐靖峰 wrote: >> Hi, >> I notice that recen

[DISCUSS] The logic of NetUtils.getLocalHost

2019-04-04 Thread
Hi, I notice that recently there are some issue about NetUtils.getLocalHost, someone complains about that logic changes bring by issue: https://github.com/apache/incubator-dubbo/issues/538 pr:

Re: [DISCUSS] PMC Chair of Dubbo

2019-04-04 Thread
V587, more than agree. > 在 2019年4月4日,下午1:04,Yuhao Bi 写道: > > +1 to Ian Luo as PMC chair > > Yuhao Bi > > Xin Wang 于2019年4月4日周四 上午11:02写道: > >> + 1 to support Ian Luo to become the PMC chair >> >> >> Jun Liu 于2019年4月4日周四 上午10:59写道: >> >>> He is also the right person for PMC chair in my

Re: Guide for adding a new module to Dubbo

2019-04-03 Thread
It will help a lot. > 在 2019年4月3日,下午1:41,Huxing Zhang 写道: > > Hi All, > > Recently I've created several issues to add external ecosystem project > into Dubbo, when reviewing the pull request, I've seen some common > issues. > > So I am thinking that it is necessary to have a documentation to

Re: Guide for adding a new module to Dubbo

2019-04-03 Thread
Hi, Recently, I try to build a new project using dubbo, what confuse me is too many dependencies modules like: dubbo-bom, dubbo-dependencies, dubbo-dependencies-bom, . And then I notice the guide of dependencies http://dubbo.incubator.apache.org/zh-cn/docs/user/dependencies.html

Re: [DISCUSS] Graduate Apache Dubbo(incubating) as a Top Level Project

2019-04-01 Thread
So glad to see the coming graduation. I have learned a lot of knowledge about performance optimization, RPC, service governance, etc. from the Dubbo, thanks the lovely community and look forward the final graduation.

Re: [ANN] New PPMC member: Kimm King

2019-03-31 Thread
666 Congraduations! > 在 2019年4月1日,上午10:13,Taosheng, Wei 写道: > > Congraduations :) > > > > > -- Original -- > From: Huxing Zhang > Date: Mon,Apr 1,2019 10:12 AM > To: dev > Subject: Re: [ANN] New PPMC member: Kimm King > > > > Hi Community, > > On behalf

[apache/incubator-dubbo] Merge incubator-dubbo-rpc-jsonrpc into incubator-dubbo

2019-03-28 Thread
Hi I want to Merge incubator-dubbo-rpc-jsonrpc(https://github.com/apache/incubator-dubbo-rpc-jsonrpc ) into incubator-dubbo. Package name and author information will be refactored.

Re: [ANN] Welcome new committer: Jingfeng Xu

2019-03-24 Thread
Thanks all. I am Jingfeng Xu, my github id is: lexburner. Enthusiasm on knowledge sharing. Very happy to become a member of Apache Dubbo. [1]. Personal Blog: www.cnkirito.moe > 在 2019年3月25日,上午10:29,xxzhai 写道: > > Congratulations! > > > 原始邮件 > 发件人:华 钟明crazy...@gmail.com >

Re: ConsistentHash LoadBalance中的解释:缺省只对第一个参数进行Hash运算是什么意思?

2019-02-22 Thread
not if supporting only ip_hash. > > Hashed by IP maybe not a need so common i think. > > best regards, > > Jason > >> On Feb 22, 2019, at 15:19, 徐靖峰 wrote: >> >> Hi, Jason >> >> I know that the default logic of ConsistentHash LoadBalance is hashed

Re: ConsistentHash LoadBalance中的解释:缺省只对第一个参数进行Hash运算是什么意思?

2019-02-21 Thread
ovides the ability extending load balancers which makes it > possible to implement kinds of balancers like ip_hash, app_version_hash or > others. > > best regards, > > Jason > >> On Feb 22, 2019, at 11:00, 徐靖峰 wrote: >> >> Hi all >> >>

Re: ConsistentHash LoadBalance中的解释:缺省只对第一个参数进行Hash运算是什么意思?

2019-02-21 Thread
Hi all I don’t think that ConsistentHashLoadBalancer should only load balance by the method param, maybe more configuration can provide to the user to achieve more type of dynamic hash parameters, such as hash by the requestIp, more request param.

Re: [Discuss] About Clean Code Plan

2019-01-24 Thread
+1, lots of source code can be easy to refactor using IDEA. Such as lambda diamond operator, JDK8’s feature is welcome in Dubbo 2.7. > 在 2019年1月25日,上午11:24,LiZhenNet 写道: > > Now ,Dubbo has 167 contributors , 3125 commits. There are a lot of unused > methods ,unused logic , nonstandard naming

Re: [Discuss] The Timer Design in Dubbo from 2.6 to 2.7

2019-01-24 Thread
gt;> >> O(1) adding new task >> O(m) per each timer tick (m ~ N/C where C > 512 approx), so ~C ticks >> overall >> O(m) for cancelling a task >> lock per bucket of tasks (on each tick) >> >> >> best regards, >> >> Jason >>

Re: [Discuss] The Timer Design in Dubbo from 2.6 to 2.7

2019-01-23 Thread
Hi, Jason,a nice opinion. I have noticed that this issue[1] in Github encourage the change from Schedule to HashedWheelTimer, but didn’t give a vert detailed reason. Is HashedWheelTimer really an unquestionable choice? [1] https://github.com/apache/incubator-dubbo/issues/1371

Re: [Proposal] A proposal to use IdleStateHandler to replace using Timer to send HeartBeat.

2019-01-14 Thread
Hi folks, Here is my suggestion to improve Dubbo’s HeartBeat Design. - The design of the two-way heartbeat is unnecessary, compatible with the existing logic, allowing the client to send a one-way heartbeat when the connection is idle, and the server periodically detects the connection

Re: [Proposal] A proposal to use IdleStateHandler to replace using Timer to send HeartBeat.

2019-01-12 Thread
t; heartbeat mechanise, > witch is mentioned in this email and this issue[2],pls review it. > > [1] https://github.com/apache/incubator-dubbo/pull/3213 > [2] https://github.com/apache/incubator-dubbo/issues/3151 > > 徐靖峰 <250577...@qq.com> 于2019年1月11日周五 上午7:46写道: > >&g

Re: [Proposal] A proposal to use IdleStateHandler to replace using Timer to send HeartBeat.

2019-01-10 Thread
>>>>>> Ian Luo 于2019年1月7日周一 下午1:09写道: >>>>>> >>>>>>> It is an interesting topic. It is worthy to give it a try when >>> Dubbo >>>>> uses >>>>>>> Netty, but pls. keep in mind that Dubbo has the ability to use &

[Proposal] A proposal to use IdleStateHandler to replace using Timer to send HeartBeat.

2019-01-06 Thread
Hi all 现状: Dubbo 在应用层面发送心跳包保证连接的可用性,使用了定时器的设计,在客户端和服务端分别设置一个定时器,发送心跳,当发现连接断开时,客户端负责重连,服务端负责 close。使用定时器并不是一个好的设计,在忙通信时,心跳是不必要的。建议使用 Netty 的 IdleStateHandler,仅仅在检测到空闲连接时发送心跳。 修改建议: 使用 IdleStateHandler 代替 Timer 发送心跳 关闭 ChannelOption.SO_KEEPALIVE,网络层面的 TCP 断连需要在机器级别设置,默认是 2

Re: [Suggestion] Dubbo Document And Blog Copywriting Best Practice

2018-12-27 Thread
h, like punctuation, > numbers. > > Would you like to summarized it and send a pull request to the > contributor guide of the website[1]? > > BTW, Is there any tools can automatically perform the checks? > > > [1] http://dubbo.apache.org/zh-cn/docs/developers/developer

[Suggestion] Dubbo Document And Blog Copywriting Best Practice

2018-12-26 Thread
Hi ALL Here is my suggestion when we write documents and blogs about copywriting style using Chinese. — 如果邮件的格式显示不对,可以参考这篇博客:https://www.cnkirito.moe/chinese-copywriting-guidelines/ 目录 空格

Re: Use longObjectMap to increase performance

2018-12-18 Thread
LongObjectHashMap and IntObjectHashMap 无论是 netty 的实现还是像 JCtool, hppc 这样实现,据我所知,并不是为了快而诞生的,他们突出的一个特性是相比 HashMap 节约了内存的使用量,并且可能在解决 Hash 冲突方面做了一些优化, > A hash map implementation of LongObjectMap > that > uses open addressing

Re: Use longObjectMap to increase performance

2018-12-18 Thread
Hi Is LongObjectHashMap io.netty.util.collection.LongObjectHashMap? I just take a look at the usage of dubbo existing code, the Map almost are java.util.concurrent.ConcurrentHashMap,but the LongObjectHashMap is not Thread Safe . How do think about it ? > 在 2018年12月13日,上午10:37,yuhang xiu

Re: About tag routing

2018-11-29 Thread
HI Glad to see your idea of using the feature, the tagRouter will release in 2.2.7.0. Welcome to submit your suggestion of using the tagRouter.At the same time, I think more work should be done about this feature. > 在 2018年11月28日,上午10:25,jun liu 写道: > >> Is version 2.7.0 released now? I