本人从传统的单体架构,后来做前后端分离,再后来的微服务。 最近在看海外岗位和论坛里,好多地方提到“全栈”开发,不知道这个全栈具体是什么? 其实也好理解,因为不是什么系统,上来就上亿用户、百万并发的。 所有想问下大家,现在有什么轻量级架构,适合一万以内并发的。这样的服务,后端基本没压力,可能更关注前端的功能实现。 不知道大家有什么推荐没,欢迎来讨论。
![]() | 1 skyrim61 292 天前 ![]() 全干 |
![]() | 2 x86 292 天前 上得厅堂下得厨房 |
![]() | 3 tudou1514 292 天前 all in one |
4 dufzh 292 天前 ![]() 从嵌入式到前端(doge |
5 daluobai 292 天前 杂工 |
![]() | 6 wangtian2020 292 天前 ![]() 一个人干两份活,拿不到两个人的钱 |
![]() | 7 crocoBaby 292 天前 我理解为独立开发 |
![]() | 8 tmtstudio 292 天前 ![]() 一个人能负责项目的立项到上线 |
![]() | 9 DollarKiller 292 天前 其实全栈还好 api 自己写 api 也自己接 再也不会骂后端啦 哈哈哈 |
![]() | 10 AnselCC 292 天前 前端、后端、移动端、桌面端 |
![]() | 11 cvooc 292 天前 全栈==>指全都能干,能独立完成一个项目设计开发及上线 当然在一些企业里,全栈就是指的会后端, 前端能用模版糊弄 |
12 zachariahss 292 天前 ![]() 就比如我,vue,uniapp,java,python,go,mysql,数据库优化,docker 部署,服务器初始化,服务器配置,cicd 配置,备份,运维,都是我做,老板只给你画框框图和口述 T-T |
13 acorngyl OP 一个人全干好理解,关键后端用什么呢?总不能 spring cloud 吧,光 feign 和 nacos 就搞死了。 |
14 mahaoqu 292 天前 NextJS |
15 acorngyl OP @zachariahss #12 其实,给建议,如果没 dba 的话,数据库还是 sqlserver 吧。mysql 那性能,真不够看的。 |
17 flytsuki 292 天前 C#全栈应该多吧,比如我 dotnet 开发 api 和小的 web,uniapp 写小程序,vue 写后台,flutter 配合 as 写 app |
![]() | 19 totoro625 292 天前 ![]() 看一下百度百科: 栈,汉语一级字,部首木,左右结构,读作 zhàn ,其本意为牲口棚。 全栈:顾名思义,把人当牲口用 |
![]() | 20 weilongs 292 天前 全干, 是公司寄予不花钱多干活的理念吧. |
21 horizon 292 天前 e2e |
![]() | 24 zczy999 292 天前 @acorngyl #18 我理解就是全干 但都是用的简单点的框架 因为一个人不可能做大型项目吧 spring boot 做个简单的 crud 前端套个模版 数据库就几百万的数据啥都行 |
![]() | 25 kepenj 292 天前 全能牛马 |
![]() | 27 zhazi 292 天前 适合一万以内并发的??? |
28 ho121 292 天前 via Android ![]() 当然是从手搓 cpu 到 gpt 大模型都能搞定的人 |
![]() | 29 forvvvv123 292 天前 ![]() 就是全干, 公司用工成本低,你一个人能搞定所有流程的开发部署上线维护; 现实情况一般是只侧重于一个方面,剩下的能糊,真的各方面很精通的不好找,除非你加很多钱; 比如说小公司内部用的企业管理,大头在后台逻辑,DB 没很夸张的数据量和请求压力,前端不求好看只求能用; 要么就是展示站,就是要求前端极致好看,多端体验都好,后台逻辑基本没有,你能用 node 怼上去用户能放我呢就行; 还有就是做算法,做 ai ,大头在算法,前面你想办法能弄出个入口能访问就行; |
![]() | 30 Nich0la5 292 天前 前端后端产品交互视觉运维运营技术支持 all in one |
![]() | 31 yufeng0681 292 天前 ![]() 一万并发,想太多了。 能支持 100 个并发就是很好的系统了。 给钱少的,默认就是要一个研发搞定软件,快速把原型 demo 做出来。 能支持 10 万用户,10 个用户的并发就达标了。 除了软件开发岗位的工作,其实运维,产品经理,需求分析(需求调研),视觉设计 。都包含在全栈里面。 反正老板就请 1 个人,你得全部搞定。 |
32 chobitssp 292 天前 牛马 |
![]() | 33 GoodRui 292 天前 运维 |
34 HtPM 292 天前 看了大家伙的评论,之前一直觉得"全栈"是个褒义词,现在发现原来是个贬义词。。。 |
![]() | 35 ryougifujino 292 天前 海外的全栈就是 Next.js |
![]() | 36 liqingyou2093 292 天前 我猜测是精通一个方向。比如你会 java 后台,你再糊弄上一个页面,做一个简单应用就是全栈了 |
![]() | 37 COW 292 天前 via Android 用那个最好的语言加上最先进的数据库 |
![]() | 38 murmur 292 天前 全干,拿 1 份钱干 N 份活 |
39 zachariahss 292 天前 @acorngyl 没事...分库分表,读写分离,分区表,冷热表,es 也是我...... |
![]() | 40 HeyWeGo 292 天前 程序界的“懂王”。 |
41 1543544726zy 292 天前 在国内没有意义 |
42 ninjashixuan 292 天前 @HtPM 多干一份活多加钱那就是褒义,反之就是贬义。 |
43 SchwarzeR 292 天前 从汇编到项目经理 |
44 PUR4uF5Oq0z0YN9r 292 天前 在国外就是全栈,在国内就是全干 |
![]() | 45 nutting 292 天前 性能主要看业务逻辑,数据库优化,框架足够用了吧,除非你是网游什么的特殊应用 |
46 acorngyl OP @zhazi #27 @yufeng0681 #31 一万以内,想的是几千的并发,是一台机器能扛得住的。因为要单机,肯定组件也要尽量少。所以后端最多就是一个 server 和一个数据库。 @forvvvv123 #29 我返到感觉小公司系统,后台没什么逻辑了,现在基本就是单表 crud 。我们这小项目,展示要求比较大,什么 gis 、unity 都要。 |
47 catch 292 天前 全栈就是,卷别人累自己 |
48 gollwang 292 天前 说全干太难听了,所以叫全栈 |
50 lpxxn 292 天前 就是全干工程师,前端,后端,运维,产品于一身 |
51 masterikk 292 天前 ![]() 从夹水晶头综合布线楼宇安防机房暖通服务器上架网络调试虚拟化配置OS 安装应用部署业务沟通蓝图设计二次开发上线运维二次开发二次开发。。。。。 这是我干的全栈 |
53 flytsuki 292 天前 |
![]() | 54 villivateur 292 天前 能把控全局,能当 CTO 的那种 |
55 mujia 292 天前 就是全干,从代码到产品 |
![]() | 56 isSamle 292 天前 ![]() 1. 个人理解,全栈就是啥也不会,拿到项目后要啥学啥 2. 适合一万以内并发的轻量级架构,无脑推荐 Django |
![]() | 57 sagaxu 292 天前 ![]() full stack 是 2010 年左右开始普及的概念,全栈的出现,不得不提两个标志性的框架,bootstrap 和 nodejs + mongodb ,前者让后端也能做出兼容性和美观都不错的 web 界面,后者让前端有了写后端服务的能力。虽然能干,但真正精通全栈的人却很少,大部分情况下是“门门通样样松”,靠搜索或者问 AI 把功能实现,稍微遇到点深入的问题,自身的知识储备还是偏科的,做不到真正的全栈。 1 万并发,日请求也过亿了,实际上绝大部分项目连零头都到不了。以现代硬件的性能,任何一个常见语言的主流框架,都能满足要求,完全看开发者更熟悉哪个。 |
![]() | 58 wanguorui123 292 天前 全干工程师,架构设计,编码,UI ,测试,部署,上线 |
59 guiyun 292 天前 @DollarKiller 挺好的,我就是前端写的麻烦的就后端改,后端麻烦就改到前端写 |
![]() | 60 lyxxxh2 292 天前 请教下大家什么是“程序员”? a: 一堆高大上的词,你懂什么是程序员了吧。 |
![]() | 61 hiapk 292 天前 什么都干,完事 |
![]() | 63 dongdongdong 292 天前 全栈:软件和硬件 |
![]() | 64 Lyv5 292 天前 一问都会,一干都废 |
![]() | 65 oliveira 292 天前 狭义上的全栈:前端+后端 广义上的全栈:产品从立项到上线再到运维的全部工作 |
![]() | 66 Tink PRO 全都会 |
![]() | 67 RandomJoke 292 天前 看什么业务 1w 并发...很多业务 1w 并发,一台机器已经完全抗不住了。而且很多情况单体和微服务也不是看并发,更多看业务划分,复杂点的业务,动辄大几十 w 的代码,不得不拆分。国外流行的,一般是开发测试前端后端全都自己干 |
![]() | 68 linora 292 天前 ![]() 老板没钱,要你全干! 美名全栈,实侧扯淡! 牛马欣然,短期足满! 时日一到,赶驴出盘! 致牛马即要又要还要的好老板!!! |
![]() | 69 go522000 292 天前 能够 0-1 上线一款产品就算全栈。从有这么一个想法,然后开干,到最后上架到 APP 市场。 |
70 acorngyl OP @sagaxu #57 @RandomJoke #67 大家想复杂了,一般说的 1 万是峰值,除非是稳定的 toB 业务,设计 1 万,敢稳定跑在大几千不扩容。如果是 to C ,业务,设计 1 万,日常也就一千上下吧,要不来个活动,分分钟死那了。 |
71 skallz 292 天前 ![]() 国外的全栈招聘我也经常看到,多数是车库项目,其实就是类似一个技术合伙人的角色,当然没股份的那种,一般是产品 ui 侧要求会 figma ,后端侧 node ,前端侧 react ,也有 php 的,简单来说就是老板出个 idea ,你把他实现了,这个就叫做全栈 |
72 skallz 292 天前 这种根本不要提什么并发或者数据库设计之类的,一张表梭哈都完全没问题,本质上很多还处于实现 idea 拉投资阶段,稍微成规模的公司就基本见不到这种招聘需求了,已经开始产生职能分化了,很少这种全干,因为这种方式风险也大,开发者跑路项目很容易暴雷 |
73 991547436 291 天前 ![]() @wangtian2020 项目经理 前端 后端 dba 测试 运维 ,1 个人干 6 份活 |
![]() | 74 elevioux 291 天前 老板/领导一句话,其它全都你干。 理解需求、写文档、建仓库、搭环境、写前端、写后端、运维、部署。 |
![]() | 75 lisxour 291 天前 能独立落地一整套东西 |
76 FreeGuy 291 天前 毫无意义的标题,先去了解完全体市场经济再来看待这个问题,公平与垄断之间的发展与相互作用。 |
77 karnaugh 291 天前 当你作为一个前端/后端,在公司横向拓展了 另一个方向的技能,还搞了点产品,自动化和运维也是大概率会去接触的玩意,公司的一些技术文档体系也是你建立的,那么现在你如何给自己定个职位呢?前端?后端? or 全栈?(管他全不全,反正公司里的人看你是挺全的) |
78 kneo 291 天前 这么简单一个帖子被你写的稀碎。你到底是想请教“全栈”的意义,还是想让人帮你解决一个架构问题? |
![]() | 79 ykwhb5210 291 天前 @zachariahss 那老板留着还有什么用,把他给炒咯 |
80 zachariahss 291 天前 @ykwhb5210 业务全都来自于老板啊,人脉关系,聊天技巧,汇报能力,这都是人家的能力啊,只会写代码有卵用,没有变现能力 |
81 Margelator 291 天前 软件开发、系统分析、数据库管理、网络工程、信息安全、人工智能、大数据、机器学习、前端、后端、DevOps 、软件测试、算法、UX/UI 设计、IT 、云计算、区块链、嵌入式、PCB 、FPGA 、IC 、IOT ,以上都会点的=全栈 |
![]() | 82 realityone 291 天前  |
![]() | 83 0x663 291 天前 投标 述标 立项 研发 测试 部署客户环境 演示 验收 催尾款 |
![]() | 84 Maiiiiii 291 天前 第一眼看成”什么是金钱“ |
![]() | 85 mandex 291 天前 |
![]() | 86 guanhui07 291 天前 ![]() 全干:理解需求、写文档、建仓库、搭环境、写前端、写后端、运维、部署 、 有些公司还会要求扫地,拖地 ,倒垃圾 装机,装系统,搬东西等等 |
![]() | 87 Alwaysonline 291 天前 1 人 1 店的电商运营(设计/客服/投流/打包/闲杂等都做。) |
![]() | 88 dogify 291 天前 我的理解就是全干工程师。 目前我后端,前端,硬件,APP ,设计,实施,啥都折腾,公司漏斗,漏下来的东西都是我的。 |
![]() | 89 tcper 291 天前 不是有个段子吗,全栈说白了还是前端,你见过哪个后端学了 vue 说自己是全栈的? |
![]() | 90 amoSjiang 291 天前 全栈基本是啥都会,啥都不精 |
92 aarong 291 天前 全栈工程师 = 前端工程师 + 美工 UI 工程师 + 前端测试工程师 + 前端架构师 + vue/react/angular/webpack/es/nodejs/electron/ 工程师 + ios 工程师 + android 工程师 + java/php/python/golang/c++/net/rust/.. 工程师 + DBA 工程师 + 运维工程师 + k8s/docker 工程师 + 实施工程师 + 白盒测试工程师 + 墨盒测试工程师 + 应用体验执行官 + 架构师 + 产品经验 + 技术总监 + 硬件开发工程师 + 需要分析工程师 + 项目运营工程师 + 线上项目维护工程师 + 广告营运推广工程师 + 市场营销工程师 + 办公室秘书 + 电脑硬件维修工程师 + 清洁工 + 小程序工程师 + app 开发工程师 + 系统开发工程师 + win 桌面开发工程师 + mac 桌面开发工程师 + linux 桌面开发工程师 + 上位机开发工程师 + 音频开发工程师 + 视频解析开发工程师 + 安全运维工程师 + 业务分析工程师 + 市场营利推广工程师 + 软件自动化测试工程师 + 华为 HM 系统开发工程师 + 软著工程师 + 代码审核工程师 + 其它 |
![]() | 94 shilianmlxg 291 天前 没有板凳的工程师,全站!忙的只有站着! |
![]() | 95 shilianmlxg 291 天前 @pckillers 大胆一点,终身责任制了。 |
![]() | 96 LanLiang 291 天前 什么都干=全栈 |
![]() | 97 baizhu 291 天前 老板拿来画饼和 pua 的词库里的名词 |
![]() | 98 crc8 291 天前 包括但不限; 公司守门员; 公司清洁员; 鱼缸换水员; ...... |
![]() | 99 darkengine 291 天前 这个一万并发是 QPS 还是日活啊。。。 |
![]() | 100 Yang0524 291 天前 不局限于任何技术栈 |