收录了 网站后端技术架构 频道下的 50 篇内容
本次分享介绍APICloud网站架构开发时的技术挑战,及实践前后端分离所做的一些思考。
作为一名开发者,你可能会想:2019 年最好的软件开发技术和编程语言会是什么?它们又是如何被应用在软件开发当中的?如果你在思考这个问题,那就来对地方了。这篇文章将对前端和后端开发技术做一个对比,先从基本的开始,然后逐步比较它们的不同点,比如对开发技能的要求、发展潜力、职业生涯的发展和薪水,等等。
本次分享介绍苏宁易购基于Node.js的核心业务实践。
当前,大多数移动开发团队选择以 MVP 作为业务层的核心架构模型,在此基础上实现了客户端的组件化、插件化、容器化等,但作为业务层核心的 MVP 架构模式至今仍有诸多弊端。网易新闻 App 在领域驱动设计(DDD)思想指导下,对其架构做了整体重构,得到了不错的重构质量与项目收益。
后端开发很“卷”吗?学习路线是什么样的?就业前景如何?展望 2023 年,后端研发工程师需要提升哪些技能,做好哪些准备?
不知不觉移动的发展早已是驱动大量技术升级的主要力量,民众已然享受到移动化时代给生活带来的各种便利:购物、饮食、打车、转账等等,然而开发者却面临着移动端的诸多考验:多分辨率适应、不同网络环境的加载优化、Web和Native之争、移动安全等等,并且加上移动技术的日新月异和快速更迭,大量开发者被新需求和新技术冲击下找不着前进方向。
“我们要把技术和业务分开。”
美国时间11月16日,InfoQ邀请到了阿里无线事业部资深技术总监庄卓然(花名:南天)、阿里无线高级技术专家徐昭(花名:长恭) 在QCon全球软件开发大会旧金山站发表演讲《ALIBABA MOBILE INFRASTRUCTURE AT "CHINA SCALE"》,揭秘手机淘宝这个超级App的技术架构演进,向世界的技术同行分享中国互联网在无线领域的技术发展。
ArchSummit深圳2014大会将于7月18日开幕,目前讲师已经全部确认,9个热门专题、36场精彩演讲即将呈现,InfoQ中文站整理了讲师和演讲名单,让读者先睹为快。
阿里巴巴上市,不仅是商业和资本领域的一件大事,对于技术世界也是如此,在阿里巴巴的30位合伙人中,我们可以看到多位技术人员的影子。这也是为什么InfoQ一直在强调,软件正在改变世界,技术人正在改变世界。小编挑选了InfoQ上与阿里巴巴相关的部分精彩内容,以飨读者,也以此感念诸位阿里技术达人在阿里巴巴成长过程中的努力,感念我们技术人的专注和可爱。
由InfoQ主办的ArchSummit全球架构师峰会即将于7月18-19日在深圳举行,此次会议重点解析九个当前最受关注的领域,包括:SNS、 移动互联网、 金融、 大数据、 智能硬件、 游戏、 云计算、自动化运维、电商等专题。其中的SNS专题目前讲师已经全部确认,来自微信、Qzone、陌陌、贴吧的架构师将分享宝贵的实战经验。
2007年1月9日,苹果推出第一代iPhone。时光飞逝,9年已经过去。移动互联网日益普及,淘宝、京东、美团、携程、滴滴出行,很多应用已经跟我们的生活紧密联系在一起。想知道这些应用背后的开发与测试技术吗?
踽踽独行上下求索总是痛苦,如果有良师益友陪伴点拨必能事半功倍。从新手码农到高级架构师,要经过几步?要多努力,才能成为为人倚重的技术专家?本文将为你带来一张程序员发展路径图,但你需要知道的是,天下没有普适的道理,具体问题还需具体分析,实践才能出真知。
本文讨论了在推行云原生架构时,组织在云上托管应用程序的过程中应评估哪些因素。
在服务器上使用 GraphQL 代替 REST 是有很多好处的,使用 Apollo Client 取代自己编写的数据获取逻辑也有很多优势。在这篇文章中,我们主要讨论 GraphQL 最突出的架构优势。
本篇探讨微服务架构中服务交互的重要性,分布式系统的典型挑战,以及像服务编排和服务网格这样的先进架构模式如何帮助我们克服这些挑战。
本次分享介绍在业务交付压力下,如何通过可视化牵引等一系列DevOps实践。
在目前主流云计算IaaS(Infrastructure-as-a-Service,基础设施即服务)和PaaS(Platform-as-a-Service,平台即服务)中,开发人员进行业务开发时,仍然需要关心很多和服务器相关的服务端开发工作,比如缓存、消息服务、Web应用服务器、数据库,以及对服务器进行性能优化,还需要考虑存储和计算资源,考虑负载均衡和横向扩展能力,考虑服务器容灾稳定性等非专业逻辑的开发。这些服务器的运维和开发知识、经验极大地限制了开发者进行业务开发的效率。设想一下,如果开发者直接租用服务或者开发服务而无须关注如何在服务器中运行部署服务,是否可以极大地提升开发效率和产品质量?这种去服务器而直接使用服务的架构,我们称之为Serverless架构(无服务器架构)。
天猫技术团队是怎样实施管理的?其核心竞争力是什么,怎样长期保持核心竞争力?而作为天猫总架构师的何崚,作为天猫团队的技术领导者,在加入淘宝的十年来,其具体职责发生了哪些变化?对架构师的理解又是怎样一步一步加深的?作为技术领导者,应该将对公司业务和战略的认知放到一个什么样的位置?在实际工作中,如何体现技术和商业的深度结合?
当代前端架构是不断变化的需求的反映,它们建立在整个前端社区从过去学到的经验之上。