行业资讯

您现在的位置: 轻念网络科技有限公司 >> 文章中心 >> 行业新闻 >> 正文

 
 
 
26588976
后端程序员做什么的?
发表时间:2020/4/18 11:48:06 | 浏览次数:

互联网,特别是移动互联网开始上升之后,大量用户蜂拥而来,一个单独部署的小型战争包必须分发。

 
最初的单个tomcat必须成为tomcat的集群,其前面有一个Web服务器负载平衡请求,不仅如此,还要考虑问题,会话一致性。


随着业务越来越复杂,我们必须把一些业务放在一台机器上,把另一个业务放在另一台机器上(OR集群)。尽管系统的计算能力大大提高,但这些系统之间的通信却变得头疼。


单个数据库也撑不住了,那就做数据库的读写分离,如果还不行,就做分库和分表,把原有的数据库垂直地切一切,或者水平地切一切,但不管怎么切,都会让应用程序的访问非常麻烦.


因为数据要跨库做Join/排序,还需要事务,为了解决这个问题,又有各种各样“数据访问中间件”的工具和产品诞生。


为了最大化性能,性能,缓存必须是必不可少的。它是在本地缓存(如ehcache)或分布式缓存(如redis)中完成的,如何进行数据碎片化、数据迁移、故障传输,这是一个超大的主题。


互联网用户喜欢上传图片和文件,但也要做分布式文件系统(如fastdfs),高可用性,高可靠性。


数据量是巨大的,搜索需求正在上升,你必须得到一个支持全文索引的搜索引擎(比如弹性搜索解析)。


森林很大,所有鸟类都有,必须考虑安全性、数据加密/解密、签名、证书、防止sql注入、xss/csf等攻击。

  • 上一篇文章:
  • 下一篇文章: 没有了
  •  
     
     
     
    企业形象宣传 企业定位 企业资讯 产品介绍 文档下载 联系方式
     
    粤ICP备15057514号   版权说明:本网站一切版权归属轻念网络科技有限公司所有