Java开发的注意点是什么?

筱雪2022-01-11 15:15

  Java工程师在开发过程中,由于业务的不同,可能关注的点有所差异,但是在基础层面还是有一些共性的。那么,你知道Java开发的注意点是什么吗?今天,我们就跟随小编一起来了解一下吧。

  测试中尽可能模拟线上环境

  生产过程中一个典型的场景就是只使用1到3个帐户进行测试,而这个数量本应是1000到2000个的。在做性能测试时,使用的数据必须是真实并且未经裁剪的。不贴近真实环境的性能测试,可能会带来不可预料的性能、拓展和多线程问题。

  对于所有外部调用以及内部服务都要做容错处理

  不管是RPC调用还是对于第三方服务的调用,都不能想当然的认为可用性是100%的。不允许出现服务调用超时和重试,将会对应用程序的稳定性和性能造成不利地影响。

  安全设计上一个系统要遵循最小权限原则

  网络服务随处可见,从而使得黑客可以轻易地利用它进行拒绝服务攻击。所以,设计系统时,需要遵循“最小权限”原则,采用白名单等方式。

  做好系统关键功能的监控、错误恢复、备份等

  对于系统一些至关重要的功能模块要做好对其的监控,防止其影响系统的运行,造成不可估算的损失。另外,如果可以,监控到故障后去去试图恢复,恢复失败再发送告警。对于一些很重要的数据文件,还要做到冗余备份,防止发生一些突然故障造成数据丢失。

  点击图片领取课程!

Java开发的注意点是什么?

  以上就是小编为大家整理发布的“Java开发的注意点是什么?”一文,更多相关内容尽在开课吧广场-Java频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用1
分享