l*****e 发帖数: 1431 | 1 干了不少年了,现在是单位里的architect, 管几个有一定规模的项目。自我感觉优势
是系统设计比较精通,劣势是单位比较传统,知识都有点过时,现在常用的还是
enterprise java 那一套,外加spring, oracle, web service。有时候看到大家的讨
论,感觉危机感越来越深,想刷新一下自己的知识,不知道目前来看什么是热点以及未
来的趋势。看上去NoSQL是比较重要的,但是具体哪个技术值得一看呢?node.js, vert
.x这些东西呢?前阵子自学了Scala貌似也不像传说的那么难,不过可能大家说的曲高
和寡终究成不了规模是个问题。Hadoop曾经热了一阵子,不知道现在情势如何,是不是
已经被替代了。大家帮着开个单子吧。主要的目的就是希望能与时俱进一下不要被时代
淘汰。谢谢。 |
z****e 发帖数: 54598 | 2 vert.x看懂了之后,你再看node.js, akka这些都不难
vert.x里面就把大多数流行的东西都给整合到一起去了
nosql那些你得用了才行,一个建议吧
nosql对于大多数领域来说,不如web那样有那么多无结构数据
但是有一个一定是无结构的,那就是log
你可以用nosql比如干脆就用file system比如hdfs存log
然后内部用lucene做一个搜索引擎
查log之类的,很方便,顺便lucene还可以查xml, html, text这些 |
i**********g 发帖数: 758 | 3 话说对lz这样多年工作经验然后学新东西的,新东西怎么实践呢,若工作上都是老技术,
那自己学了半天,谁信你会呢
【在 z****e 的大作中提到】 : vert.x看懂了之后,你再看node.js, akka这些都不难 : vert.x里面就把大多数流行的东西都给整合到一起去了 : nosql那些你得用了才行,一个建议吧 : nosql对于大多数领域来说,不如web那样有那么多无结构数据 : 但是有一个一定是无结构的,那就是log : 你可以用nosql比如干脆就用file system比如hdfs存log : 然后内部用lucene做一个搜索引擎 : 查log之类的,很方便,顺便lucene还可以查xml, html, text这些
|
w**z 发帖数: 8232 | 4 architect 需要会扯淡。
术,
【在 i**********g 的大作中提到】 : 话说对lz这样多年工作经验然后学新东西的,新东西怎么实践呢,若工作上都是老技术, : 那自己学了半天,谁信你会呢
|
c*********e 发帖数: 16335 | 5 scala和perl一个路数,为了少写几行代码,把代码搞得非常难懂。难怪linkedin不要
它。
vert
【在 l*****e 的大作中提到】 : 干了不少年了,现在是单位里的architect, 管几个有一定规模的项目。自我感觉优势 : 是系统设计比较精通,劣势是单位比较传统,知识都有点过时,现在常用的还是 : enterprise java 那一套,外加spring, oracle, web service。有时候看到大家的讨 : 论,感觉危机感越来越深,想刷新一下自己的知识,不知道目前来看什么是热点以及未 : 来的趋势。看上去NoSQL是比较重要的,但是具体哪个技术值得一看呢?node.js, vert : .x这些东西呢?前阵子自学了Scala貌似也不像传说的那么难,不过可能大家说的曲高 : 和寡终究成不了规模是个问题。Hadoop曾经热了一阵子,不知道现在情势如何,是不是 : 已经被替代了。大家帮着开个单子吧。主要的目的就是希望能与时俱进一下不要被时代 : 淘汰。谢谢。
|
d****i 发帖数: 4809 | 6 scala就是装逼,好好的简单易懂易学易调试易维护的Java,PHP不用,去追求所谓的与
众不同cool和搞一些虚幻概念,完全违背了Unix文化精神所提倡的KISS原则,怪不得一
开始就是.NET下面出来的种。
【在 c*********e 的大作中提到】 : scala和perl一个路数,为了少写几行代码,把代码搞得非常难懂。难怪linkedin不要 : 它。 : : vert
|
t**r 发帖数: 3428 | 7 wondering how many compaies are really using akka.
【在 z****e 的大作中提到】 : vert.x看懂了之后,你再看node.js, akka这些都不难 : vert.x里面就把大多数流行的东西都给整合到一起去了 : nosql那些你得用了才行,一个建议吧 : nosql对于大多数领域来说,不如web那样有那么多无结构数据 : 但是有一个一定是无结构的,那就是log : 你可以用nosql比如干脆就用file system比如hdfs存log : 然后内部用lucene做一个搜索引擎 : 查log之类的,很方便,顺便lucene还可以查xml, html, text这些
|
x***4 发帖数: 1815 | 8 Akka 用起来确实是麻烦。但是vertx把akka里面最有用的东西抓出来了,并且用很简单
的api包装起来。我觉得vertx最后很有可能留下来。
【在 t**r 的大作中提到】 : wondering how many compaies are really using akka.
|
d********u 发帖数: 5383 | 9 围观傻逼,又创新低
傻逼自己不懂还上蹿下跳,不装逼你会死呀?
跟你妈。NET都能扯在一起,真是一坨几把。
【在 d****i 的大作中提到】 : scala就是装逼,好好的简单易懂易学易调试易维护的Java,PHP不用,去追求所谓的与 : 众不同cool和搞一些虚幻概念,完全违背了Unix文化精神所提倡的KISS原则,怪不得一 : 开始就是.NET下面出来的种。
|
d****i 发帖数: 4809 | 10 傻逼软毛,一挑就破尼玛的处,看得欢乐。
【在 d********u 的大作中提到】 : 围观傻逼,又创新低 : 傻逼自己不懂还上蹿下跳,不装逼你会死呀? : 跟你妈。NET都能扯在一起,真是一坨几把。
|
|
|
c******o 发帖数: 1277 | 11 我的建议是 node.js 相关,spark也不错。 akka 只是toolbox不是成品。micro
service, 语言不重要.
nosql常用的就几个各有千秋,cassandra, mongodb, elastic search,hbase, redis
至少了解一个 cloud, aws最火。 |
g*****g 发帖数: 34805 | 12 我说过,该学啥,去工作网站找几十个适合自己的工作。把 top 3 出现频率最高而且
自己不会的学了就对了。
一个做后端的人去学 Node不会有什么用,反之亦然。 |
l**********n 发帖数: 8443 | 13 mobile啊
vert
【在 l*****e 的大作中提到】 : 干了不少年了,现在是单位里的architect, 管几个有一定规模的项目。自我感觉优势 : 是系统设计比较精通,劣势是单位比较传统,知识都有点过时,现在常用的还是 : enterprise java 那一套,外加spring, oracle, web service。有时候看到大家的讨 : 论,感觉危机感越来越深,想刷新一下自己的知识,不知道目前来看什么是热点以及未 : 来的趋势。看上去NoSQL是比较重要的,但是具体哪个技术值得一看呢?node.js, vert : .x这些东西呢?前阵子自学了Scala貌似也不像传说的那么难,不过可能大家说的曲高 : 和寡终究成不了规模是个问题。Hadoop曾经热了一阵子,不知道现在情势如何,是不是 : 已经被替代了。大家帮着开个单子吧。主要的目的就是希望能与时俱进一下不要被时代 : 淘汰。谢谢。
|
i**********g 发帖数: 758 | 14 这个说的对,感觉2-3年经验的人,还是先把自己做的东西继续深入的好,
某个方面很牛的应该比各方面都会一些好吧。
【在 g*****g 的大作中提到】 : 我说过,该学啥,去工作网站找几十个适合自己的工作。把 top 3 出现频率最高而且 : 自己不会的学了就对了。 : 一个做后端的人去学 Node不会有什么用,反之亦然。
|
z****e 发帖数: 54598 | 15 akka出来的时间比较早,很多年前就出来了
jvm上算是第一个actor model的实现吧
其实还是有不少公司用的,比如游戏公司,当年用akka的用户里面
暴雪是比较出名让人留下印象的一个
【在 t**r 的大作中提到】 : wondering how many compaies are really using akka.
|
l*****e 发帖数: 1431 | 16 你说的对,其实hot的东西就那么几个,不过上论坛一个小的目的是学知识,其实大部
分都是聊聊天,听听别人想法,呵呵。还有一个原因是过去半年有两家小startup找我
做CTO,所以不管是不是自己熟悉的,前段后端甚至infra都要了解一些,想听听大家讨
论也有不少好处。
【在 g*****g 的大作中提到】 : 我说过,该学啥,去工作网站找几十个适合自己的工作。把 top 3 出现频率最高而且 : 自己不会的学了就对了。 : 一个做后端的人去学 Node不会有什么用,反之亦然。
|
l*****e 发帖数: 1431 | 17 我现在面试一般都是问问lead project和operation的经验,很少遇到抓住技术特别细
节的,我就说自己会,能回答一些比较common sense的问题就够了。
术,
【在 i**********g 的大作中提到】 : 话说对lz这样多年工作经验然后学新东西的,新东西怎么实践呢,若工作上都是老技术, : 那自己学了半天,谁信你会呢
|
z****e 发帖数: 54598 | 18
vert.x, nosql这些都是概念上完全跟你以前接触的不是一回事
应用领域也截然不同,搞java的应该都清楚,同类型的产品
比如都是db,懂一两个就足够了,其他都是举一反三的,所以就不会问太多细节
没有意义,但是如果概念上完全不一样,那就没有办法举一反三了
db的用途跟nosql的用途不是一回事,虽然nosql将来有发展成db超集的可能性
但是我个人感觉,这还很遥远,而且是不是真能实现,也很难说
vert.x,akka这些跟spring,ejb这些不太一样,多一种选择总是好的
【在 l*****e 的大作中提到】 : 你说的对,其实hot的东西就那么几个,不过上论坛一个小的目的是学知识,其实大部 : 分都是聊聊天,听听别人想法,呵呵。还有一个原因是过去半年有两家小startup找我 : 做CTO,所以不管是不是自己熟悉的,前段后端甚至infra都要了解一些,想听听大家讨 : 论也有不少好处。
|
z****e 发帖数: 54598 | 19
redis
这些其实都是具体的实现,不宜纠缠这些实现细节
把握整体思想,node, vertx这些本质上都是async,把握async的思想
这样如果换一个轮子,要一样能够快速上手才对
类似的akka, vertx都是actor model,把握actor model的思想
不要纠缠于轮子的细节,换个轮子一样用,只要核心思想不变,万变不离其宗
同样道理,elastic search, solr都是一样的idea
而且前者有vendor lockin的可能性,因为是.co,后者才是.org
我个人倾向于用后者,而非前者
你这里列表里面一堆的lockin,比如akka, mongo, elastic search这几个
发展到后面,这些资本家们就跟蚊子一样灰过来,插管吸血了
【在 c******o 的大作中提到】 : 我的建议是 node.js 相关,spark也不错。 akka 只是toolbox不是成品。micro : service, 语言不重要. : nosql常用的就几个各有千秋,cassandra, mongodb, elastic search,hbase, redis : 至少了解一个 cloud, aws最火。
|
B********r 发帖数: 397 | 20 大牛说说 akka,elastic search 怎么会lockin
不是都是open source的么
【在 z****e 的大作中提到】 : : redis : 这些其实都是具体的实现,不宜纠缠这些实现细节 : 把握整体思想,node, vertx这些本质上都是async,把握async的思想 : 这样如果换一个轮子,要一样能够快速上手才对 : 类似的akka, vertx都是actor model,把握actor model的思想 : 不要纠缠于轮子的细节,换个轮子一样用,只要核心思想不变,万变不离其宗 : 同样道理,elastic search, solr都是一样的idea : 而且前者有vendor lockin的可能性,因为是.co,后者才是.org : 我个人倾向于用后者,而非前者
|
|
|
z****e 发帖数: 54598 | 21
open source有很多种啊
有的是.com的open source,比如mysql,mongo这些
有的是.org的open source,比如apache.org, eclipse.org, postgresql.org
akka虽然是.io,但是背后是typesafe.com
你去他们网站上看看就知道了,他们做了几个产品
一个是play,一个是akka,都是typesafe.com搞的
java之父james gosling,spring他爹rod johnson,scala他爸martin odersky
这几个现在都在typesafe.com里面忽悠
但是这种东西毕竟是.com,开源只是一种姿态,从本质上说
.com存在的目的就是让股东利益最大化,所以它一定会从各种角度来抠点钱走
只不过没有oracle, m$那么红果果,但是多多少少都会给你这么搞一搞
同样的,elasticsearch的域名是elastic.co
背后就有公司资本的运作
所以如果不是.org下面的open source,都要留个心眼
【在 B********r 的大作中提到】 : 大牛说说 akka,elastic search 怎么会lockin : 不是都是open source的么
|
B********r 发帖数: 397 | 22 恩,是不是收service的钱,比如小公司不会用,或者用不好就要请他们当consultant
吧?
【在 z****e 的大作中提到】 : : open source有很多种啊 : 有的是.com的open source,比如mysql,mongo这些 : 有的是.org的open source,比如apache.org, eclipse.org, postgresql.org : akka虽然是.io,但是背后是typesafe.com : 你去他们网站上看看就知道了,他们做了几个产品 : 一个是play,一个是akka,都是typesafe.com搞的 : java之父james gosling,spring他爹rod johnson,scala他爸martin odersky : 这几个现在都在typesafe.com里面忽悠 : 但是这种东西毕竟是.com,开源只是一种姿态,从本质上说
|
z****e 发帖数: 54598 | 23
consultant
对,大部分商业开源是通过这种方式弄钱
【在 B********r 的大作中提到】 : 恩,是不是收service的钱,比如小公司不会用,或者用不好就要请他们当consultant : 吧?
|