创业互联网公司如何搭建自己的技术架构?
对于一个刚刚开始创业的互联网公司来说,其实谈什么架构、谈什么并发数量都意义不是特别的大,其实越是强大的架构,越是投入大,花钱厉害。
对于刚刚开始创业的互联网公司来说,技术并不会成为你起步时的瓶颈,因为你并没有那么多的用户,不会出现那么高的并发量,就算偶尔有非常高的并发出现,我们也可以通过硬件上的一些小投入来解决,不需要在架构上面思考太多。
反而,运营模式才会是制约你发展的瓶颈。
如何设计产品?如何投入市场?市场的体量如何?需要帮助用户解决什么痛点?如何获利?
这些问题才是一个创业公司应该考虑的问题。
我们要清晰的明白一件事情,技术是为运营服务的,只有将产品运营好了,公司赚钱了,或者是未来能够赚钱了,这样,我们才能够再来谈架构。
因此,对于刚刚开始创业的互联网公司,活下去是最重要的,活下去才能够发展,那为了活下去,应该选择什么样的架构呢?
SOA?No,投入太大,我需要有人来做服务的设计,有人做前端,如果服务较多,还需要做服务的治理。
分布式?不需要,没那么多用户,没那么多并发。
就用普普通通的三层,严格的准守编码规范,配置一台稍稍性能扛得住的数据库服务器,一台应用服务器就足够了。
剩下的就是,用最快的速度进行研发,将产品快速的投入市场,然后根据运营的情况,快速迭代,同时根据UV和PV的数据,考虑进行架构的演进。
作为一个架构师来说,我们要明白,公司并不是自己锻炼技术的练习场,我们首要的目的是要为公司盈利,因此,合理的考虑成本和发展的需求,才是一个最为合理的架构方案。
至于未来如何,技术说了不算,架构说了更不算,那是要看市场了。
因此,简单的架构,就是最适应创业企业的架构。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有