V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  TheBestSivir  ›  全部回复第 2 页 / 共 5 页
回复总数  100
1  2  3  4  5  
2019-10-08 11:06:48 +08:00
回复了 shangyes 创建的主题 Go 编程语言 开发学校内部使用的平台,该上微服务吗
@wizzer 很多时候我们 fail 一个同学的简历就是这样的,一句话就看出一个人是真懂还是假懂。建议看一下 https://www.youtube.com/watch?v=XjMTDb20O7M,先弄明白什么是微服务,什么场景下使用微服务再说吧。唉,一线互联网在强势输出技术概念的时候,往往都会一个层级一个层级的被扭曲

@charlie21 你说的对,但是我也只是把我的观点带出,至于后续的部分,不是我能完全靠评论解释的通的。而且不抱着一本红书结合手上的复杂业务,是无法完全理解 DDD 的概念的。我们团队也走了两三年的历程才有一些自己的理解
2019-10-07 21:40:26 +08:00
回复了 shangyes 创建的主题 Go 编程语言 开发学校内部使用的平台,该上微服务吗
@wizzer 单体的微服务项目,你是对微服务有什么误解么?一个 web 开发脚手架(框架?)怎么就和微服务框架扯上关系了,omg。
2019-10-07 21:31:26 +08:00
回复了 shangyes 创建的主题 Go 编程语言 开发学校内部使用的平台,该上微服务吗
微服务只是部署层面的拆分,代码层面一样可以做到逻辑的解耦和规划,可以了解一下 DDD

微服务原本是为了组织结构为研发带来的壁垒,推荐可以了解一下康威定律,就会更深刻的理解微服务解决的本质问题是团队分工
[和业务体量、业务复杂度的关系其实没有大多数人想的那么大,只是微服务顺手解决了这些问题而已]

楼上大多数人对微服务几乎只有 [术] 上的了解,对其 [道] 毫无所知

微服务的研发成本、部署成本、维护成本都是显著上升的,正如我们知道的”世界上没有完美的架构“,所以微服务是带来了一些问题,从而解决了一些问题

所以!
总结一下!
你的希望是自己的服务可扩展性和可维护性,你还记得大学课本里面说啥了没?

高内聚,低耦合

微服务只是在部署维度尝试做了这些事
那么微服务高内聚的是什么?是业务
微服务低耦合的又是什么?组织结构和团队

而你的关注点在哪儿?在代码本身,那么这个维度怎么解决呢?就是代码的纵向和横向的设计与拆分,可以好好参考一下 DDD,可以直接用其作为你的战术也可以简单参考一下,anyway,做一下你的领域设计,设计出一个可以运行好多年的架构出来吧。

加油。
2019-09-12 23:50:38 +08:00
回复了 codeguru 创建的主题 职场话题 阿里 p7p8 水平很菜啊,公司几个来面试的感受
楼主简直毫无同理心,也不了解如何面试。
小公司的综合素养就是会差一点,动不动就秒天秒地秒空气了,相反很多阿里的 P7,P8 都非常谦虚
2019-08-01 10:50:51 +08:00
回复了 formulahendry 创建的主题 程序员 无论读研与否,请多多实习
想当网红啊
2019-07-23 16:54:28 +08:00
回复了 binbinyouliiii 创建的主题 Java 如何优雅的在 Java 方法同时返回 状态码 和 结果
@chendy 恩,国内互联网尤其不喜欢 http 状态码区分成功失败,因为几乎没有大厂的 C 端业务完全适合 restful,而假设不玩 restful 的完全范式,其所谓的统一接口( Uniform Interface )也就没有意义了,自然就是放飞自我,各自团队各自规范,协议层也没啥特别统一的必要了。
还有最重要的一点,劫持太严重了,走 http 状态码实在是不行。。。
2019-07-19 10:37:10 +08:00
回复了 Teddyroom 创建的主题 程序员 关于阿里的定级,大家可以找下自己的位置~ ^_^
今年阿里晋升又是一轮放水,里面一堆水货 P7 P8
2019-07-17 18:31:40 +08:00
回复了 SsuchingYu 创建的主题 Go 编程语言 Go 社区否决了新的 try 语句提议
@xfriday 不可变对象就是解决的数据竞争,代码如果是 immutable 风格的就是天然不存在并发问题的。至于线程间数据共享你认为还要上锁,是因为你用了 immutable 的 rust 写出了 java/c++的代码,不可变对象是通过 copy on read/write 来解决并发问题的。理论上不存在两个线程共享一个引用的问题
2019-06-24 12:06:10 +08:00
回复了 turen0514 创建的主题 程序员 [讨论]如何设计一个可以无限第三方扩展的 web 平台
无限扩展意味着没有明确的问题域,没有问题域是推导不出解决方案的。

真正的无线扩展就是啥都没解决,接入的时候再提出对应的问题域来解决
2019-06-21 18:09:46 +08:00
回复了 ryan1991 创建的主题 职场话题 阿里 P6 能拿 40 万?
这不多
鄙视联想
2019-05-20 13:35:02 +08:00
回复了 aodeng 创建的主题 程序员 Hope-Cloud 可能是最好的 Java 微服务项目
额,为啥没有什么项目介绍,不太看得出来这个项目具体是做啥的。而且没有 doc 文件夹也没有任何 wiki。
起码告诉我们具体解决了什么问题。。。
MBP,其他都不够好。虽然我自己平时还是用自己的台式 Linux 更多
2019-04-28 11:29:30 +08:00
回复了 iszengmh 创建的主题 程序员 mysql 如何解析 corn 表达式
为什么会觉得不在应用层做这个事情更好呢?
为什么不让存储层职责单一呢?
如果下一次需求变更你的 SQL 该怎么改呢?
你为什么会觉得维护 SQL 比维护代码容易呢?
为什么不让近似的逻辑封装在一起来避免领域逻辑外泄呢?
2019-04-25 14:01:35 +08:00
回复了 Northxw 创建的主题 Python 花式反爬之某众点评网
别光爬啊,多用用我司产品啊。再爬就给你们爬倒闭了呀
2019-04-14 00:48:06 +08:00
回复了 kosmosr 创建的主题 Java Java ,现在工作中 stream 用的多吗
@zek 为什么这么觉得。。。天哪
2019-04-08 15:39:20 +08:00
回复了 anonymoustian 创建的主题 Python Python 如何提取非结构化数据
看你的场景咯。你对性能有需求么?有的话还是不要正则了。另外,这种简单场景正则真的有利于维护么???
2019-04-03 22:52:49 +08:00
回复了 EricKoh 创建的主题 酷工作 [上海] 高级前端工程师 - 外企 - 不加班
15K 要求这些技能搞笑呢吧?
2019-03-23 14:48:41 +08:00
回复了 hellowes 创建的主题 程序员 你们的团队是用 Eclipse 还是 Idea 来开发?
说是会导致编码还是什么库路径错乱???他们在搞笑???
你们是什么体量的公司???
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3741 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 04:20 · PVG 12:20 · LAX 20:20 · JFK 23:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.