首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/198020

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

专业技术顾问王庆友--大型APP服务端架构演化及最佳实践

【51CTO.com原创稿件】在WOT2016移动互联网技术峰会上,王庆友前1号店首席架构师兼独立技术顾问为我们讲述APP服务端的变化过程。王庆友老师从四个方面为我们讲述:架构历史和问题、最新服务端2.0架构、APP架构总结及架构本质的理解。 架构历史和问题 最初架构,可以称为0.1版本,架构本身非常简单了。首先有一个无线接口模块,统一对接APP的请求,内部是利用各个业务开发team提供架包完成业务逻辑返回结果。这个架构有两色,一个是集中式架构,另外是架包物理耦合。对于一开始提供一个简单的APP还是非常有利,但是后续弊端很明显,主要有两块:第一,这是物理架包耦合,各个业务team负责架包开发,开发完需要同步给服务端开发team,经常导致双方通讯出问题,导致架包版本不一致,出现各种各样的坑。第二,对服务端开发team也很有挑战,他拿到架包,架包太原始了,需要对架包在基础上做很多梳理整合,汇总数据,提供给客户端,相当要理解所有1号店的业务逻辑,这个挑战性非常大。 1.0架构,功能越来越多,对各个业务研发team,负责这个接口,一般情况下还是以PC端为主,不会提供单独应用实现无线功能,会在P...

安全课堂:云安全七项最佳实践

云技术的使用在给组织带来诸多好处的同时,也带来了很多风险。今天我们就为大家准备了在云时代进行数据保护的七项小建议。学习如何在云时代保护自己,免受网络泄露和大规模攻击。 一、保护代码 保护代码百分之分属于企业自己的责任,而且黑客会持续不断地寻求攻破企业应用程序的途径。未经彻底测试和完全保护的代码更容易受到黑客的攻击和破坏。一定要将安全做为软件开发生命周期的一部分:包括库文件测试,插件扫描等等。 二、创建访问管理策略 登录是用户进入云平台的钥匙,所以一定要有一个可靠的访问管理策略,特别是关于那些建立在临时访问基础上的授权。将所有应用程序和云环境集成到以企业级动态目录(AD)或轻量目录访问协议(LDAP)为中心的身份验证模型,有助于将这一过程作为双重身份验证。 三、实施补丁管理办法 不打补丁的软件和系统可能会导致重大问题,所以要通过对定期更新系统流程进行梳理来保证环境安全。可以考虑开发重要性检查程序,在部署到真实环境前对所有更新进行检测,确认其不会对系统构成破坏或创建漏洞。 四、日志管理 日志检查应该是组织安全制度的重要组成部分。如今的日志已经成为了一种强大的安全工具,远比那些所谓的合规标准...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册