第135章 组建数据库部门
作者:醉爱红尘啊    更新:2024-08-06 19:18
  苗炳伟最近感觉头发日益明显的稀少,按照这个趋势发展下去,不到四十岁估计就会聪明绝顶。
  为了应对“抢车位”的上线,数据库和服务器的工作是陈平江点名要抓的。
  他的擅长方向是软件方面,主要负责软件开发、编码以及测试等工作,使用编程语言和开发工具来设计和开发应用程序。
  换句话说,做网站做游戏他都OK,但是数据库系统只能说一般般。
  现在的人人网技术部门大多是软件工程师和网络工程师。
  极度紧缺硬件工程师、数据库工程师。
  这两类工程师的工作可不是在校的兼职大学生就能完成的,必须招熟手。
  人人网往后发展必然还需要算法工程师,甚至嵌入式工程师、网络安全工程师、图像处理工程师都是必不可少。
  也幸好陈平江在大行宫安排了新的办公地点,否则在仙林大学城这穷乡僻壤的地方根本别想招来人。
  公司上下谁不知道,能这么说老板陈平江的也就万雨倩了,就连最早的元老苗炳伟都哼了一声没接话茬。
  万雨倩撇撇嘴:“他把我们一口气全部赶来了大行宫,自己躲在创业园潇洒。公司搬家,租房子都没说伸个手,简直是甩手掌柜。”
  服务器需要数据库来存储和管理应用程序所需的数据,同时数据库也需要服务器提供的计算资源来运行和管理数据。两者之间的交互包括读取或写入数据,这需要根据应用程序的需求进行动态调整,以确保数据的准确性和可靠性。
  技术部一分为二。
  就这也是在苗炳伟和万雨倩强烈催工要求下完成的,没办公地点人家根本不考虑。
  文岩驻守创业园202,主要负责人人网、人人外卖两个网站的日常维护工作,给其他部门提供技术支持。
  其实,摆在苗炳伟面前的难题说大也大,说小也小。
  服务器是一种硬件设备或计算机程序,负责提供计算资源和运行应用程序,而数据库则是存储和管理数据的软件系统。
  人事、行政、财务都已经率先搬来汇金大厦。
  当时听到这个要求,苗炳伟嘴巴都张大到能吞下个鸡蛋,心想自家老板是不是疯了。
  汇金大厦十六楼,新办公场地已经投入使用。
  闻言,苗炳伟才算是松口气:“那就好,抱歉,抱歉。我这真是火急火燎的,老板把这么一大摊子交给我,搞的我最近都有些精神衰弱。”
  但陈平江打定主意,不为所动。
  “苗总,您都快把我办公室的门槛踏烂了。”
  苗炳伟搬来汇金大厦,方便招人以及筹备抢车位上线的准备工作。
  万雨倩办公室的行政专员宋新月咯咯直笑:“苗总,您别急,我和雨倩姐才从招聘会回来,水都没顾得上喝一口,上午好几个不错的数据库工程师投了简历,约了下午过来初试。”
  如果按照日活二十万去计划服务器的话,事情就简单多了,拿钱砸就完事。
  偏偏陈平江不知道抽了什么疯,让苗炳伟把准备工作做在前面,按照日活两三百万去规划服务器和数据库。
  服务器和数据库之间的关系可以被比喻为一个服务员(服务器)和厨师(数据库)之间的关系。
  和万雨倩同年,但是小月份的宋新月吐吐舌头,这种话她可不敢搭。
  关键岗位的少人,使得苗炳伟三天两头的朝万雨倩办公室跑,搞的万雨倩现在只要一看到苗炳伟都头疼。
  服务员(服务器)接收顾客点菜的请求(客户端请求),将订单送到厨师那里(数据库),厨师根据订单做好菜品(数据库操作),然后把完成的菜品交给服务员(服务器),再由服务员将菜品送到顾客面前(返回结果给客户端)。
  为了提高应用程序的性能和响应速度,服务器和数据库需要进行协同优化,确保数据访问的效率和稳定性。这需要服务器和数据库管理员密切合作,对硬件、软件和网络等方面进行优化,以提高整个系统的性能和稳定性。
  因此,服务器和数据库是密不可分的。
  它们之间的关系直接影响到信息系统的性能和可靠性。在信息系统规划和设计时,需要充分考虑服务器和数据库的关系,确保它们的协同工作和优化,以满足应用程序的需求和提高系统的整体性能。
  你打开心爱的女神QQ空间那一刻,她的所思所想,每一张泛着香气的自拍,都是从QQ的数据库里掏出来贴到你脸上的。女神“呵呵去洗澡”之后,你自己砍传奇,游戏数据也会记录在数据库里的。
  可一旦用户数达到百万级,甚至两三百万级,很多玩法都变了。
  这两三百万人如果同时相互发信息、查看资料、改写资料,这些操作产生的数据就像是机关枪一样射向数据库,而数据库必须化作《黑客帝国》里的基努里维斯,把每一颗子弹都接住。
  现在大家常用的还是MySQL数据库,类似数据库里的Android,免费、方便、开源。到了后世,做社交的大厂大都改成了NoSQL数据库。
  陈平江并不是在为难苗炳伟。
  只因苗炳伟并不知道此类社交游戏会带来多么大的流量,如果不提前准备,抢车位上线几天后,说不定就会给服务器干崩溃。如果抢车位都能干崩,那后面的“偷菜”陈平江都别玩了。
  玩家们每停一辆车,贴条一辆车,偷一次菜,都会改写一次数据库。
  即便是用2007年最顶级的机械硬盘,每分钟15000转,每秒钟能读写300次,为了保证数据不丢失,还要对每份数据另外做两个备份,加上原数据总共三份,按照两三百万人次的数据访问强度,可能光是一个“抢车位”就要两千台服务器,之后的“偷菜”甚至可能需要大几千台服务器。
  就这还没算人人网和人人外卖的访问量哦。
  陈平江哪有那么多钱烧啊!
  腾讯此时已经在研发CKV,以后还会进化到CDB,甚至TcaplusDB、DBbrain。
  所以陈平江倒希望功课做在前面,早做准备。
  说完了数据库,再说说服务器。
  眼下人人网所使用的服务器都是租借的,优点是节约成本,管理方便。毕竟不用一次性动用大量的资金购买服务器以及支付后续高昂的维护费用,服务提供商会承担日常的管理工作和服务监控。
  但缺点也很明显,太依赖服务商的技术支持和服务质量,也无法完全掌控服务器的安全性,还可能受到服务提供商的带宽、存储空间等方面的限制。
  自购服务器是必然要走的路!
  即便初始投资大,后续维护成本高,还需要招牌相关技术人员维护设备,但更高的控制性、稳定性和自由度是租借所不能比的。
  玩社交的人人网,做大之后如果还是租借服务器,一次宕机就能使得陈平江被骂死,甚至竞争对手恶意骚扰都会相当麻烦。
  技术不到位势必要买更多的服务器,人人网的现金流毫无疑问会被拖垮。
  腾讯在这方面还是很牛逼的,不得不说能把社交玩好还是有点东西的。
  它当年有很多业界领先的技术。比方说,QQ同时在线人数从10万到100万,单机处理能力已经超过同行业10倍以上。当时腾讯有一个重要的技术创新——PCT架构,它使得别人的一台机器只能做1000个在线连接时,腾讯能做到1万。
  此外还有分布式存储TFS,支持了QQ相册每天亿级的图片上传。
  社交这玩意玩下去,服务器是绕不开的坎儿,甚至以后还要搭建数据中心。
  流量到来前,如何设计一个高可用的IT架构?
  流量激增时,如何快速补充服务器资源?
  流量下降后,如何不浪费闲置服务器资源?
  这些都是很麻烦的事。
  这就是有关云计算的故事了。
  陈平江到底不是里的穿越者,仿佛只需要搞网站、游戏、APP,压根不需要服务器和数据库似的,既不卡也不会崩溃。
  陈平江正是看准了未来的发展路径,未雨绸缪,才会把压力给到苗炳伟。
  让他着手组建数据库团队,并且卡着资金安全线去购买服务器,搭建机房。
  一下子让苗炳伟和舒芒两个人都很难受。
  特别是舒芒,看着一个月3-400万的营收正喜滋滋呢,又要砸到服务器海里去,这简直比杀了她还难受。
  众人质疑,为什么不租却买服务器,一个小公司有必要组建自己的数据库团队吗?这是不是资源浪费?
  为此,陈平江特意开了一场高层会。
  在会上,陈平江一反平时的嘻嘻哈哈,化成暴君,将整场会议变成一言堂,否决了一切质疑。
  这种变化让众人猝不及防。
  “我知道各位提的建议都是为了公司好,但原谅我有的时候没办法按照每一个人的想法去试错,成本太高。这一次,我坚持己见,在不久的将来,事实会证明我今天做的决定是对是错。”
  “这是最后决议,各部门按照决议执行!”
  (本章完)