2020 公司后端架构全面转到微服务, 本来就是一坨大 S 现在拆成很多小 s , 要开发知识起四五个工程 , 24GB 内存直接彪到 80% ,要是再开一个就 GG 了
本人 2019 年入手新本本, 到手直接上一条 16GB 内存, 刚刚开始用还都够, 结果半年后就捉襟见肘了
对了,因为要做好随时准备明天无法到公司办公的准备 所有的服务都在本地起 .
2020 公司后端架构全面转到微服务, 本来就是一坨大 S 现在拆成很多小 s , 要开发知识起四五个工程 , 24GB 内存直接彪到 80% ,要是再开一个就 GG 了
本人 2019 年入手新本本, 到手直接上一条 16GB 内存, 刚刚开始用还都够, 结果半年后就捉襟见肘了
对了,因为要做好随时准备明天无法到公司办公的准备 所有的服务都在本地起 .
|
qW7bo2FbzbC0Apr 2, 2020
1
mark,我现在常驻 docker 的 Ide 有 vs mac, pycharm, goland, webstorm,外加上 iterm2,chrome,16G 内存也是不够用
|
|
JingWApr 2, 2020
2
@hjahgdthab750 请问 ide 如何常驻 docker ?
|
|
vanityfairnApr 2, 2020
4
远程断点好一点吧,服务一多,本地起怎么样也不够的
|
|
5
32g 是几年前的配置,,今年准备上 64 了。
|
|
6
为啥你们的并发处理能力这么强
|
|
rioshikelong121Apr 2, 2020
7
本地开发 就不要把微服务放在 docker 里面运行了吧,
|
|
miceanApr 2, 2020
8
瞎折腾……
|
|
PureWhiteWuApr 2, 2020
9
64G 内存表示不慌
|
|
xiaowanggeApr 2, 2020
10
跑个题。
楼主方便说一下贵司的微服务架构,大概的技术栈吗? |
|
wsy2220Apr 2, 2020 via Android
11
我有内存条插满的强迫症
|
|
lsheroApr 2, 2020
12
不能远程接入到办公室的开发环境开发吗?
|
|
lifesimpleApr 2, 2020
13
还在 8g 内存的我 瑟瑟发抖
|
|
TengdwApr 2, 2020
14
-Xmx128m 本地能跑起来就行
|
|
20015jjwApr 2, 2020 via Android
17
我一台 64g 一台 96g.. 64 有点不够 自己 8 能干一件事 96 敢 multitask
|
|
RwingApr 2, 2020
18
已经 64 了,暂时够用
|
|
20
V 站日常 32g 不够用,64g 叫低配。
我 16g 开六个 IDEA 也没见卡的,你们是一个文件十万行代码吗 |
|
wu67Apr 2, 2020
21
垃圾前端表示, 18 年底就插上 32G 了
|
|
HellertApr 2, 2020
22
8G 路过,在等 10 代 CPU
|
|
hugeeApr 2, 2020
23
12 年就 32g 了,现在 128 还行
|
|
keepeyeApr 2, 2020
24
很好奇都是多大的项目动不动就微服务化
|
|
jayI99Apr 2, 2020
25
低频 8G 开三个 idea,chrome,外加一堆乱七八糟的也才刚吃满
|
|
rrfengApr 2, 2020
26
VPN 解决
|
|
NotingApr 2, 2020
27
16G 是真不够,要个 32G 才行
|
|
28
开发时,本地要开发的服务依赖其他微服务时,本地直接通过 eureka 连到部署在开发环境的其他服务,从而不需要再本地启动多个其他服务。项目集群里一共有 70 多个服务,本地一般没见过跑超过 3 个服务的时候
|
|
SendyaApr 2, 2020
29
另外说到做好准备无法去公司,也可以依靠公司提供 openvpn 等手段,让你的网络与公司内网互联,享受公司内网的在线服务。并且不会妨碍你摸鱼正常流量出网干别的事情
|
|
mwfttsApr 2, 2020 via Android
31
我一个不是开发的…五年前笔记本就是 32GB 了
|
|
32
1. VPN
2. Docker 跑在公司服务器上,为啥要跑本地? export DOCKER_HOST=tcp://ip:port |
|
housApr 2, 2020
33
你们公司都没有开发环境么
|
|
DonaidTrumpApr 2, 2020
34
64G 路过,表示毫无压力
|
|
nicevarApr 2, 2020
35
其实 idea 倒是不怎么耗内存,Android Studio 真的是让你知道什么叫残忍,动不动就五六个 G,16G 的内存根本不够看的
|
|
maemualApr 2, 2020
36
16G 没觉得不够用。。。为什么每次需要同时开这么多工程呢?
|
|
timchouApr 2, 2020
37
哎,同时后端码农,我还在用 8G 内存,惭愧。。。
|
|
jingcocoApr 2, 2020
38
8G idea webstorm 同时用......不理解你们的世界......都不用服务器么.......
|
|
sampengApr 2, 2020 via iPhone
39
32 可能不够。要假设你们有 100 个微服务…不可能在自己电脑上起得来
|
|
gemini767Apr 2, 2020
40
没明白,以前起一个服务 现在本地一起起所有的小服务???
你们 leader 逗笑我了 |
|
aodiquanApr 2, 2020
41
sprintboot 默认启动一个项目要 1G,需要改 VM options 里的参数,我都是 32m,不够翻倍这样测出最小值,缺点是启动时间会变长,只能忍着
|
|
SmilencerApr 2, 2020
42
本地只部署开发调试的服务,再搞一台机器部署其他服务。你不可能一个人同时调试所有微服务吧。
|
|
tourist2018Apr 2, 2020
43
你们公司都没有开发环境的么?
|
|
wellscApr 2, 2020
44
你们不知道有个叫做 HTTP 的东西,可以在微服务之间通信的
|
|
xiangyuecnApr 2, 2020
45
我猜你们测试数据库也是人手本地开一份😑 话说本地敲 12 行代码确实需要把每个服务都在自己电脑上开起来么😶
|
|
csl1995Apr 2, 2020
46
为什么要在本地环境搞?公司开发环境申请个 256G 不香吗?
|
|
yangxin0Apr 2, 2020 via iPhone
47
@hjahgdthab750 为啥不能安装一个 idea ultimate
|
|
MohansonApr 2, 2020 via Android
48
4g 内存服役中…
|
|
49
内存才几个钱,本地调试便利性得提升多大,这个时候又不说生产力了。
|
|
pythonApr 2, 2020 via Android
50
4G 内存的笔记本已经哭了
|
|
shabbyinApr 2, 2020 via iPhone
51
v2 不是 64g 起步吗 手动斜眼
|
|
easyleeApr 2, 2020
52
你们没发现只是虚占吗?
举个例子,我 4g 的 win10,chrome 占用 600m ; 16g 的 win10 占用 1.3g ; 插件、版本、窗口均一致。 |
|
LokiSharpApr 2, 2020
53
我都打算上 64G 了。。。
|
|
sadfQED2Apr 2, 2020 via Android
54
手持 8G 内存电脑的 java 开发瑟瑟发抖
|
|
exploreexeApr 2, 2020
55
看了看自己的 16G 的 MBP 表示难受
|
|
56
@xiaowangge spring cloud 做的都是行业应用 ,只用到 boot
|
|
58
@lifesimple 8 当时 真的卡死我
|
|
miao666Apr 2, 2020 via Android
62
一看就是 avaJ😂
|
|
BFDZApr 2, 2020
65
我给自己电脑配的洋垃圾 x79,现在内存就是 32G,服务器 ecc 内存很便宜,以后上 64G 也花不了多少钱
|
|
buffztyApr 2, 2020
66
我的垃圾 win10 组装电脑 16g 内存 正常情况下 开 goland*2, idea, netbeans,vscode 1-2,chrome,postman 一般不到 60%
从没觉得卡过, 有时候项目多开三四个桌面,ide 开五六个 我都够用. 我真不明白你们这些上 32g 的真的有必要吗? 内存大头就是 chrome vscode idea 就算每个占 2g 也才 6g 而已 |
|
charlie21Apr 2, 2020
67
Windows Server 2012 支持以下最大的硬件规格
64 个物理处理器 640 个逻辑处理器(关闭 Hyper-V,打开就支持 320 个) 4TB 内存 64 个故障转移群集节点 |
|
KasuganoSorasApr 2, 2020
68
以前我也是 16G 内存,然后觉得不够用加到 32G,主板 4 条插槽全满了,然后又发现 32G 也不够了,想全部换成单条 16G 但是感觉有点浪费,现在在考虑要不要把家里那台 512G 内存的 E5 服务器插上显卡当台式机用 🐶
|
|
xuanbgApr 2, 2020
69
目前用的是 32G 的 18 款 MBP,勉强够用。我的 docker 跑在一个 12G 内存的 centos7 虚拟机上面,大概能运行 15 个容器吧。有时候还要开发一些 window 桌面应用,所以还有个 8G 内存的 win10 虚拟机。
看来明年必须要换 64G 内存的 16 寸 MBP 了。 |
|
jhdxrApr 2, 2020
70
@buffzty chrome 吃内存大户 2G 怎么够?我平时主力 firefox (停留在 56 了),开个 chrome 用于视频(因为有画中画)。然后某次从视频中某个概念开始查找了一圈(在 chrome 中),最后大概开了几十的标签页。。。感觉到电脑卡了,没统计出 chrome 总共占用多少(因为资源管理器也好,chrome 自带的管理器也好都没有汇总求和),于是直接把 chrome 整个关掉,直接空出 10G 内存
|
|
TinyangApr 3, 2020
73
可以只起自己开发的服务啊
|
|
564425833Apr 3, 2020
75
赞同 28 楼方法,我们方法跟 28 楼很类似,跟前端调试接口只启动自己需要的服务,其余的都通过 nginx 指向线上 dev 即可
|
|
shenqiApr 3, 2020
76
只能说不会善用工具。哪个公司现在不是十几几十个后端环境,一次性全跑那还得了。
而且我还可以用 vpn 指向测试环境的机器,不然测试人员测试也要本地跑,那还得了? |
|
axbxApr 3, 2020
77
4G 内存路过
|
|
casillasyiApr 3, 2020
78
表示不能理解,后端开发 8G 就够用。首先,你不用同时启动很多微服务,除非你的单元测试基本没写。其次,全链路测试,我相信很多公司都有 dev,test 环境,在每一个微服务的单测都 ok 的情况下部署 test 容器。最后,有人说本地断点 debug 比服务器方面,那是因为没有单测,没有日志,对代码不够熟悉。很多 vim,emacs 用户压根就没有断点。
|
|
casillasyiApr 3, 2020
79
@u823tg 嗯,用 Java 的公司老板和架构师都是人傻钱多且不懂技术,没有你精明。
|
|
yuankuiApr 3, 2020
80
部署微服务,难道就不能本地调试单服务了?
你们的框架有问题啊。。 |
|
stormpeachApr 3, 2020
81
vscode 远程开发套件了解下,下班回家打开就写,不需要在本地开那么多 ide
|
|
xuzhzzzApr 3, 2020
82
我直接 1T 内存,东西都存内存里,什么 SSD 、机械硬盘都拔了
|
|
UyuhzApr 3, 2020
83
可能这就是菜鸡如我和大佬的差距吧...16G 后端开发,再开几个游戏挂着内存都用不完...
|
|
qW7bo2FbzbC0Apr 3, 2020
84
@stormpeach 你说的是类似 jetbrain 的远程解释器和自动同步代码文件变更到远程的那种吗,我觉得还是不如及时提交到代码库,回家拉下来
|
|
JuSHApr 3, 2020
85
前几天在公司库房找到了一台 2015 年左右退役的开发用设备,E3200+4G 内存。2012 年-2014 年公司用这一批设备开发出了基于 silverlight 的业务系统。
|
|
UnknownRApr 3, 2020
86
你应该在本机克隆一个 test 环境
|
|
nereusApr 3, 2020 via iPhone
87
我们公司都用自己的云主机,远程无鸭梨。话说这么多的工程你们公司该反思一下了,我们只要一个文本编辑器和一个 gdb
|
|
shellicApr 3, 2020 via Android
88
与 V 站推荐买 15 年 MBP 的人形成鲜明对比←_←
|
|
AprilmingApr 3, 2020
89
mac 的 16G 瑟瑟发抖
|
|
alexkkaaApr 3, 2020 via Android
90
chrome 就用 8 个 g 再开几个 ide 至少得 32g
|
|
HashV2Apr 3, 2020
91
基本都是在服务器开发环境写,撑死了本地 git 拉下来写,本地起服务断点调试?不存在的
|
|
realfexApr 3, 2020 via Android
92
我玩单机都是安装在内存条里玩的
|
|
vevlinsApr 3, 2020
93
为什么要本地开发,到开发机
|
|
wangkun025Apr 3, 2020
94
8G 内存,努力活着。
|
|
tourist2018Apr 3, 2020
95
@casillasyi 一样不理解 为啥要在个人电脑上部署所有的服务 按楼主这么说微软那些大项目咋办?
|
|
chihiro2014Apr 3, 2020
96
64G 笔记本表示不慌
|
|
lazypuApr 3, 2020
97
"本来就是一坨大 S 现在拆成很多小 s" 哈哈哈, 突然觉得好形象.
|
|
noparking188Apr 4, 2020
98
@hjahgdthab750 大哥你这话说的我怎么看都难以理解,是语序打错了吗
|
|
gamexgApr 4, 2020
99
看了眼,目前是 15.1G/32G,这是没开虚拟机的内存使用量。
一些时候会有虚拟机需求,而且需要同时开多个,内存很容易不够用。 |
|
casillasyiApr 4, 2020
100
@tourist2018 最新版的 Mac pro 顶配吧,或许能扛住。还有就是不理解为什么要在本地开虚拟机做开发,如果需要开一个足矣,有开多个需求的,公司不有 test 环境吗?难道大家都是独立开发者?
|