聊聊传统项目与互联网项目

简介: 聊聊传统项目与互联网项目

人生的境界,说到底,是心灵的境界

一、说下互联网公司与传统公司的对比

1、首先从项目特点和发展前景对比下:

项目特点:

传统项目:

①、项目特色的话对于传统公司,用户有限,或者用户有特殊标签

②、项目版本迭代一般也不频繁。

③、基于用户中心的思想较弱

互联网项目:

①、用户为中心:产品用户体验一定要好

②、需求迭代多周期短,时间紧任务急,体现在互联网app

③、一旦产品成型可用带来用户裂变剧增 ,带来了高并发,就会带来各种问题

发展前景:

传统项目:

①、加班相对较少报酬低

②、从低往高跳槽不好跳

比如有人做了外包的项目,后面往互联网跳的话,连简历都过不了。

互联网项目:

①、能够快速掌握知识

②、发版频繁加班较多

③、服务复杂问题较多

我们发现互联网公司高风险,高收益,那么它遇到的问题会很多

那么为什么互联网公司和传统公司差距这么大呢

因为互联网公司是跨时代的产物,从原先的pc到互联网到移动互联网这就是跨时代的产物

二、那么面临着高并发我们应该怎么做呢?

我们不要害怕,因为有分布式,我们首先看下,在互联网企业,分布式是怎么用的呢?

①、首先可以由数据出发,在一个公司里面,注重的是数据,很多的时候是用数据说话

比如打开谷歌浏览器:abtest:数据,我们在打开天猫,谷歌里面在跑着几千,几万的abtest

比如用户数据,用户流量过来,那么我们要给用户推荐哪些数据

这时要通过很多的abtest。

②、用户点击网站,或者点击app,那么用户进来就会有流量

首先用户请求的一个域名链接,比如www.baidu.com,肯定会有一个域名解析

③、然后最终会落在nginx代理里面,nginx拿到真正的请求处理

④、进入网关层,主要用于流量的派发,而且拿到流量的话还会做一些校验。

比如黑客来请求我们的系统,那么这个时候就可以进行拦截,或者进行过滤,那么当用户的请⑤、请 求经过网关层的时候,就会进入逻辑层,RPC框架就是用来处理请求的,用rpc的好处:因为业务层可能会有有很多很多的机器,当然这时就会有一个服务中心,在服务中心里面,网关层可以看成是消费者,因为要请求提供者

⑥、进入DB入库

后端开发人员操作的是数据库和缓存,缓存也可以称之为数据库,那么后端操作的就是数据

上面的就是典型的数据请求流向

相关文章
|
5月前
|
弹性计算 运维 安全
飞速打造企业门面:高效构建企业门户网站的秘诀
本文介绍了企业门户网站的构建,强调了阿里云提供的高效构建企业门户网站解决方案。文章首先解释了门户网站的定义、作用、特点和优势,并分析了传统建站方式的成本,包括人力、时间、技术和维护成本。接着,重点讨论了阿里云的解决方案如何通过云计算和DevOps工具(如云效和ECS)降低这些成本,提供弹性、安全和自动化运维。文章指出,该解决方案支持一键部署和手动部署,但建议新用户使用一键部署以简化流程。最后,文章总结了阿里云方案的优点,即节省成本和提高效率,但也指出了文档在引导和流程清晰度上的改进空间。
126 7
|
2月前
|
缓存 监控 前端开发
设计一个高性能网站
设计一个高性能网站
36 1
|
3月前
数字化核心构建问题之SAP为应用软件扎根客户打基础如何解决
数字化核心构建问题之SAP为应用软件扎根客户打基础如何解决
24 0
|
4月前
|
存储 JSON JavaScript
链游模式系统开发搭建功能丨链游系统开发项目方案(技术成熟)
首先,NFT链游系统的开发能够实现真正的去中心化。区块链技术使得NFT链游戏能够实现真正的去中心化,这意味着所有对象都是直接交互的平等个体。这样一来,所有人都能够公平地参与到NFT链游戏中来。
|
5月前
|
人工智能 数据可视化 大数据
项目管理软件:从单一工具到全面解决方案的演进
【6月更文挑战第24天】从单一工具到全面解决方案,项目管理软件伴随企业复杂性增长而进化。初期专注任务分配和进度,现整合云、大数据、AI,提供集成、灵活、可视化及智能的全面解决方案。技术革新如云计算增强实时访问和数据分析,大数据支持决策,AI助力预测和自动化。未来,软件将进一步智能化、集成化,优化项目管理效率和满意度。
|
5月前
|
存储 前端开发 API
大型前端应用如何做系统融合?
【6月更文挑战第8天】在数字化时代,大型前端应用需与多系统融合以增强功能和体验。融合的关键步骤包括:清晰规划和设计,深入理解各系统,统一数据模型,设计稳定接口,确保安全性与稳定性,以及团队协作。通过这些方法,实现系统间的无缝衔接,提升服务质量和应用价值。示例代码展示了前端应用与外部系统数据交互。在不断变化的技术环境中,持续创新融合策略至关重要。
80 3
|
6月前
|
网络协议 Devops 大数据
【分布式】大型互联网项目特点
【1月更文挑战第25天】【分布式】大型互联网项目特点
|
前端开发 JavaScript 小程序
新来个技术总监,给公司项目引入了全新的业务架构,堪称最佳实践!
新来个技术总监,给公司项目引入了全新的业务架构,堪称最佳实践!
|
Go 区块链 数据安全/隐私保护
魔豹联盟2.0系统项目开发技术方案(技术原理成熟方案)
魔豹联盟2.0系统项目开发技术方案(技术原理成熟方案)
237 1
|
存储 前端开发 架构师
成熟的项目架构设计是什么样的?
成熟的项目架构设计是什么样的?
成熟的项目架构设计是什么样的?