开发工程师不了解软件架构,会怎么样?
Python涨薪研究所
共 4559字,需浏览 10分钟
·
2021-05-07 19:39
![](https://filescdn.proginn.com/e2e824a7c1d3d4fc5dcaa173856733e8/87b617bf47152917e197caeaba50b753.webp)
前言
单体架构
![](https://filescdn.proginn.com/09005b0106a650e7b611646e37f89ed8/844b627c79f52690f351d9b9d52f6559.webp)
可靠性差:某个应用Bug,例如死循环、内存溢出等, 可能会导致整个应用的崩溃。
分布式应用
![](https://filescdn.proginn.com/4fecac7f445c3225bc9c5ef2dea45532/1bd0314f28c14dd9067f425aea91ed04.webp)
微服务架构
![](https://filescdn.proginn.com/1a27ce44a17a82598c25a3e2a84c44f1/435db1ff0c72c350ad75c4f536ec0318.webp)
Serverless 架构
![](https://filescdn.proginn.com/327389a4cf49cefa4c49b704f2c350c3/8c81f4a5c3effcf0a55754c6d0b48b06.webp)
来源:
https://www.jianshu.com/p/e7b992a82dc0
好文推荐
![](https://filescdn.proginn.com/7d78ec7a4655c50114a5634aa18dda66/d41669b195339cd19eb8c32689923101.webp)
因故意引入漏洞,整所大学被禁止为Linux内核做贡献,回应来了!
![](https://filescdn.proginn.com/578125deab861d04fb1bfc54c8508fce/d1a0c8f0a088539d6716d24c06d4fdf3.webp)
今天,我的电脑被勒索了,嘿嘿嘿!
![](https://filescdn.proginn.com/fea9162f4051cf9d9dd9c5165581ec3f/f5b176bcca55ec8f456a75778ec8d42d.webp)
应用上云 2 小时烧掉近 50 万,创始人:差点破产,简直噩梦
一键三连「分享」、「点赞」和「在看」
技术干货与你天天见~
评论
音视频开发工程师
工作职责:
1、负责流媒体服务相关模块的开发、维护与优化;
2、负责流媒体协议处理、软硬件视频编解码、媒体流传输等系统的设计开发;
3、视频直播点播相关应用的需求分析、方案制定、代码编写及调试;
任职要求:
1、5年以上流媒体服务器/音视频开发工作经验,本科以上学历;
2、精通C/C++、python, Winodws/Linux环境开发;
3、熟悉等网络通讯协议,熟悉RTSP/RTMP/HLS等流媒体协议,并有实际项目经验;
4、熟悉x264, x265, ffmpeg, gstreamer等开源代码库,使用过GPU/CPU硬件编解码器;
5、熟悉webrtc/SRT/QUIC等系统协议,并有相关经验者;
Dinah
0