当前位置: 首页 > news >正文

让甲方看得见服务器资源降本增效-软件开发不仅考虑开发成本也要重视长期的运维成本

这几天有几个开发者朋友问,用Go语言开发后端真能降低服务器成本吗?本文想分享是低成本一种解决方案,我们不讨论谁是世界上最好的开发语言,所以开发者朋友看到对比语言就不要去挣个高低。GoFly社区今天给大家分享我们这几年用下来真实数据,在转Go前我们是java、C#也搞好几年,说实话我们搞java年代久远在spring MVC火的时候就搞了。他们对服务器配置要求,内存占用率,缓存逐日增长,定期清除内存,有些框架每天还产生大量日志文件,不再限制连磁盘都满。自从有了Go,我们自己用服务器配置也就降一半配置买,给外包项目的甲方客户买的服务器也是比之前降一半,中小项目我们都按照2核2G内存来买。并发量大和业务特别大的项目才考虑4核8G内存。而且在后期运维我们也是减少很多时间,项目测试没问题运营稳定后,几乎不需要去管,只要更新一下SSL证书,续域名费用,几乎出现程序上的问题。

所以这个后期维护可以减少乙方人了投入,这样也可以适当给甲方维护费降低点,当然你想赚更多也可以不用降,即使甲方要求降点你在同行中也是赚的,不会被淘汰!实事求是的讲好的技术栈是可以降低成本的,给合作双方都带来好处。从甲方角度想,甲方做的软件要么是为了业务好开展、要么是为了做业务降低成本,甲方核心诉求还是以成本为第一未考虑。作为软件开发乙方也是考虑自己投入人员成本的,用市场价拿到项目从而考验达到最大开发利润,合作甲乙双方不会去做亏本生意的吧。

下面我们一起看看,最直接看得到服务器资源,我们以腾讯云为例,其他服务也偏差不大,只是每家为了促销可能会给更多优惠,所以只会更低价格。

我们现在用最多配置为2核2G内存的配置,我们GoFly全栈开发社区、框架开发文档(每天访问量还是很大),还相关演示demo、还有客户小项目我们放在下面截图台服务器。其他体量大一点项目我们也只配到4和8G,而且平均使用率还达不到一半。

下面是我们给大部分外包客户的服务器配置2核2G内存,五年才¥1239,平均一年才¥247.8,甲方客户很满意,性能也是杠杠的。

看到每年才2百多客户大部分客户还是很开心的,除了开发项目成本,后期运营成本可是一笔长期支出费用,有部分客户还是很在意的,所有看到2百多,对后期维护他们可以不太在意了。可以说投了开发费用,后期维护可以忽略。

我们这些年一直在探索从开发技术和服务器上降本增效,而不是从裁员导致项目质量问题的降本增笑。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java基础(4)- IDEA
  • 嵌入式软件开发之状态机与事件驱动分析
  • 鲲鹏服务器之ARM探知
  • QString 初始化
  • 主成分分析PCA通用代码(输出world报告)
  • [大模型]源码安装-Langchain-Chatchat-V0.3
  • 【初阶数据结构】顺序表和链表算法题(下)
  • 图像处理中的对抗性研究:浅谈水印去除技术
  • Golang学习笔记-Golang中的锁
  • Linux上安装Conda以管理Python环境
  • F - Rook on Grid 矩阵 侧面视角 树状数组
  • 《Python 关键概念全解析:可迭代对象、迭代器、生成器与装饰器》
  • 一个简单的springboot项目(有源码)
  • Nginx负载均衡中静态与动态内容分离策略与实践
  • 工厂模式与策略模式的区别?
  • CAP理论的例子讲解
  • es6--symbol
  • Git同步原始仓库到Fork仓库中
  • Java读取Properties文件的六种方法
  • jquery cookie
  • Python学习之路16-使用API
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • Terraform入门 - 1. 安装Terraform
  • 动态规划入门(以爬楼梯为例)
  • 番外篇1:在Windows环境下安装JDK
  • 爬虫模拟登陆 SegmentFault
  • 前端知识点整理(待续)
  • 网页视频流m3u8/ts视频下载
  • 携程小程序初体验
  • 智能合约开发环境搭建及Hello World合约
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • ​学习笔记——动态路由——IS-IS中间系统到中间系统(报文/TLV)​
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #WEB前端(HTML属性)
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • (06)金属布线——为半导体注入生命的连接
  • (LeetCode 49)Anagrams
  • (笔记)M1使用hombrew安装qemu
  • (补充):java各种进制、原码、反码、补码和文本、图像、音频在计算机中的存储方式
  • (独孤九剑)--文件系统
  • (多级缓存)缓存同步
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (四) Graphivz 颜色选择
  • .[backups@airmail.cc].faust勒索病毒的最新威胁:如何恢复您的数据?
  • .NET 4.0中的泛型协变和反变
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .NET 中的轻量级线程安全
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET下ASPX编程的几个小问题
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • .project文件