z****e 发帖数: 54598 | 1 clustering
this requirement is not that easy
u need VERT.X
Hazelcast 4 clustering management
Reactive/RxJava 4 streaming
UDP/TCP listener
dont use HTTP, u need to understand the difference between HTTP1 & HTTP2
make sure u use HTTP2 which could provide persist connection
etc.
not that easy
and VERT.X probably is ur best bet |
|
z****e 发帖数: 54598 | 2 状态有很多种
需要具体定义到底是哪一种状态?
scope可以是application, session, cluster
而且无状态放到其他层面也可能是有状态的
比如stateless ejb放在网络层面看,就是有状态的
rmi一般被认为是有状态的协议
http也不是完全无状态,http1是无状态
但是http2是有状态的,有无状态要看具体实现
网络不同层也有不同的有/无状态
比如http过去是无状态的,但是http用的tcp是有状态的
无状态的是udp |
|
N*****m 发帖数: 42603 | 3 哎,这你又错了,grpc可以基于http2
Facebook |
|
d*******h 发帖数: 5065 | 4 比特币的诞生乃是顺天命的必然,很多世界上最聪明的人都在给加密币添砖加瓦,比如
HTTP2的发明者,比如bittorrent的发明者,无数黑客把给加密币贡献代码做为一种荣
耀 |
|
x****d 发帖数: 1766 | 5 nnd,实在看不下去了。打脸就打脸吧,我老也来装逼一会。
马公根本不懂政治,也不懂经济,既不懂创造就业,也不懂创造泡妞机会。魏老师,好
虫的方案都有问题,没有大局观,北京老二那storm更不知所谓,回头我老有时间在来
吐槽你们。
REST这个大方向先给你拍在这,具体怎么做办法多了,回头再细说。
每个车次,每个铁路局,每个铁路段,每张票都是resource。
信息化基础建设必须有前瞻性,要做到配合big data, semantic web各种技术,配合
http2.0,各种新兴的协议,各种新兴的浏览器和苹果安卓为代表的app经济。
REST实施简单易行,HATEOAS为适应各种挑战和机遇都打下坚实的基础。
售票REST了,下面是铁路调度信息的rest api,给各个相关部门的stream api,有这些
你们爱cassandra就ca,爱storm就storm,上dataware house,big data,啥buzz word
都成。
我老开了个头了,有远见的各位同道来顶吧。要砸要打脸,我老也奉陪一会。 |
|
x****d 发帖数: 1766 | 6 你不在这行,三言两语没法给你解释清楚。
你不做java,知道那些关于java的乱七八糟也没意义。您就当是件容易的事情吧。反正
您都用了几年了。到时万一你要做一个,你就自己做一个,随便啥语言都成,反正不难
。不过说回来,您这态度比阿三差远了,人家甘地年代就用http2.0了。lol |
|
|
l***p 发帖数: 358 | 8 竟然没有人提HTTP2?born for server push,websocket?firework 穿得过再来说 |
|
z*******3 发帖数: 13709 | 9 那就这样吧
先把vert.x搞清楚
搞明白了vert.x,你就至少弄明白了async和thread pool
然后进阶,把streaming给搞明白
这个vert.x中也有
然后琢磨清楚vert.x是如何对付udp, tcp, http, websocket这几块的
话说websocket真垃圾,用的是http 1.1的协议,http2比1强太多
2就适合用来搞streaming了
这就是网络,网络不需要特别底层,但是从tcp,udp/ip以上就需要你最好弄清楚
然后把web service大概弄弄,会用到json和xml
这是网络,切记,结合vert.x去搞,看看vert.x是怎么搞的
vert.x的文档例子都很全面,遇到不懂的,查,问,发邮件问你以前大学的叫兽
想办法搞懂
这是网络部分
然后数据部分,这个没那么容易
先把paxos和cap搞懂,各种trade off琢磨清楚
paxos太理论,而且故弄玄虚,搞懂raft,想明白为什么raft那样搞
这个比较实际,然后弄明白cassandra以及hdfs,弄清楚这两个跟一般的rdbms有什么区别
区别点从join和transactio... 阅读全帖 |
|
|
z****e 发帖数: 54598 | 11
websocket sucks
it is based on http1
now it at least is http2 |
|