西安一码通「1M图片优化到100KB」这种压缩技术难度如何?( 二 )


比如:这三个过程,每秒能够完成N个这三个过程,TPS就是N
2、QPS跟TPS完全两个概念:
1)用户在客户端的某个页面发起一次交易,形成一个TPS
2)这一次TPS,一定会在服务端产生多次查询的请求
比如:扫一码通后,发起一个TPS,后台接收到交易报文,开始查用户状态、查身份证号、查疫苗接种信息、查上次核酸结果,一个TPS的多个查询请求,都可以计入QPT之中
结论:
用户在客户端上的一个登录、注册、支付之类的交易,会形成一个TPS,但是这个TPS会在后台形成N次查询请求,所以,一次交易,产生一个“T”,N个“Q”
二更(2022.1.7):
Jmeter聚中的TPS = 事务数/运行时间;如果没有定义事务,会把每个请求作为一个事务
QPS是Queries Per Second,是数据库中的概念,每秒执行条数(查询),被引申到压测中来了,但不包括插入、更新、删除操作,所以不建议用QPS来描述系统整体的性能
建议用TPS,这个T,你可以理解成一个接口,也可以理解成一个业务流程等
结论:
有完整前后端的项目,一定会完成接口前后台的通信,一定会有TPS,世界上不存在没有TPS的完整前后端项目
我因为工作关系,经常要把手机拍的照片压缩上传给公司,我一般是下载一个可牛软件,然后打开文件,再另存为,把文件变小再保存,时间差不多一分钟就够了,两天时间实在太多了 。[呲牙]
外行外大了!
健康码的内容是什么?它只是身份证号码+现在身处地区代码+最近行程地区代码+个人健康程度代码等等,最多也就是一两百位的数字信息吧,文件大小几百比特,连1K都不到,何必1M?
这些数字信息通个一个简单的程序插件,自动生成的矢量图片 。这个程序插件就在手机APP中,一次安装,长期使用 。数据中心只要储存、计算、处理、传输这区区几百b的数据就行了,何必发送大了一万倍的bmp或jpg 图片?
首先压缩成100k非常简单,因为二维码本来就只有黑色,设置成png8就可以做到,其次还可以降低图片尺寸 。
最后重要的事情是这么做就是非常的外行做法 。
后端生成字符串,前端可以用画布生成图片 。成熟的qcode js插件不知道有多少,难道大西安的负责人连这个都不懂么[捂脸]
1,难度不能一概而论 。所谓难者不会,会者不难 。那么你花多少钱,请的什么级别的专家,就决定了实际解决什么级别难度的问题 。说白了就是花多少钱办多少事 。
2,不能过于想当然 。政府项目采购和商业服务是完全不同的 。有些人说不用CDN耗尽带宽非常初级,这是非常错误的 。请问CDN我允许你用了吗?你接了我的标还采购外部CDN符合我的架构设计要求吗?总之,政府项目有很多强约束,不要想当然 。
3,每一次技术努力都应该被尊重 。也许图片压缩实际难度没有那么高,也许用了不是原创的方法,也许本就是理所当然的事情 。但是可以肯定的是,这个项目背后,一定有一波技术人员在日夜付出努力 。所谓技术大牛也是这么过来的,不是吗?我不认可项目的质量和结果,毕竟这是纳税人的钱,但是我尊重技术人的每一次为优化技术细节而做的努力 。
这种技术难度非常低,我用的搜狗浏览器,有一个把网址转换二维码的功能,生成的二维码只有几k大小,说100K的简直离谱,西安就是在找借口,崩溃了就是崩溃了,那是买的服务器省钱了,性能不够 。拿图片大小说事就是转移话题 。
解决下集群部署,熔断机制即可,没多少难度
这种事难度真是太大了!非常之大!!!因为目前我们暂时还没有完全掌握这项高精尖技术,所以,我们暂时还去不了太阳![灵光一闪]


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。