发布于 2020-07-23 14:39:25 | 阅读 28985
如今,部署一个三层(表示层、业务逻辑和存储)架构应用程序可能会有些棘手。假设我们有一个简单的 Django 应用程序,即本教程中的民意投票应用程序。它在我们的本地计算机上运行完美,我们添加了requirements.txt 来保存该项目的依赖项。至于数据库,由于我们仅在本地开发,因此可以使用SQLite。
发布于 2020-07-09 14:33:40 | 阅读 29519
去年开始,阿里前端及阿里的多个团队联合开始了一项“秘密”任务,使用 Serverless 这一新一代研发架构,希望能大量减少研发人员使用基础设施和运维的成本。目前这一框架已经实现前端提效 50%,且已在 Github 开源,开源地址见链接。
发布于 2020-07-01 15:05:26 | 阅读 35232
近日,历时40多天,超过250万用户投票的36氪“WISE2020企服金榜”正式发布!国内领先的企业级软件服务提供商环信凭借在智能客服领域的持续产品创新,深厚数据积累和行业最佳实践,从国内数百家知名企业中脱颖而出,一举登上“智能客服最佳解决方案”榜首。
发布于 2020-06-29 16:46:29 | 阅读 25516
2020 年 1 月 9 日 -31 日,O’Reilly 开展了一个云计算应用的调研活动。本次调研总共收到了 1283 份回复,60% 受访者的岗位都与技术相关,55% 的受访者工作已经 5 年以上,其中 20% 受访者是软件架构师,11% 是公司技术负责人或架构师。
发布于 2020-06-24 10:21:16 | 阅读 25972
O’Reilly 开展了一个云计算应用的调研活动。本次调研总共收到了 1283 份回复,60% 受访者的岗位都与技术相关,55% 的受访者工作已经 5 年以上,其中 20% 受访者是软件架构师,11% 是公司技术负责人或架构师。
发布于 2020-06-15 11:20:32 | 阅读 25516
Serverless 首次出现于 2012 年,中文即“无服务器架构”。它的出现将主机管理、操作系统管理、资源分配、扩容,甚至应用逻辑的全部组件都集成为服务,开发者可以更直接地将大部分后台能力作为一个能力接口来使用。将开发过程中的能力使用改为服务使用,通过构建或使用一个微服务或微功能来响应事件。
发布于 2020-05-29 11:01:36 | 阅读 25647
泰国移动运营商Advanced Info Service(AIS)子公司Advanced Wireless Network(AWN)控制的Elasticsearch数据库可被公开访问,数据库中包含了约83亿记录,数据体量约为4.7 TB,每24小时增加2亿记录。
发布于 2020-05-21 10:54:10 | 阅读 43180
如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。
发布于 2020-05-06 16:02:42 | 阅读 23193
Insert into select 请慎用,同事因为使用了 Insert into select 语句引发了重大生产事故,最后被开除。
发布于 2020-04-30 13:44:04 | 阅读 25219
通过在某度的海洋里遨游,他发现了可以使用 insert into select 实现,这样就可以避免使用网络 I/O,直接使用 SQL 依靠数据库 I/O 完成,这样简直不要太棒,然后他就被开除了。