建设一家互联网公司必要几小我私人?一个就够了
副问题[/!--empirenews.page--]
建设一个互联网公司必要几小我私人?一位来自旧金山的软件工程师汇报我们:一个就够了。这位工程师建设了一个名为「Listen Notes」的播客搜刮引擎,像谷歌一样可以利便地搜刮海量播客资源。在这篇文章中,这位工程师向我们先容了他建设「Listen Notes」用到的各类「无聊」技能。 Listen Notes 地点:https://www.listennotes.com/ Listen Notes 是一个播客搜刮引擎和数据库。而 Listen Notes 背后的技能现实上毫无新意。没有 AI,没有深度进修,没有区块链。「任何说我必需行使 AI 的人都没有行使真正的 AI」,文章作者这样暗示。 作者在媒介中说:「阅读完本文后,读者应该可以或许复制我为 Listen Notes 构建的内容,可能轻松地实现相同的操纵。你无需礼聘许多工程师。请记着,当 Instagram 融了 5750 万美元并被 Facebook 以 10 亿美元收购时,他们只有 13 名员工——并且并非全部人都是工程师。Instagram 的故事产生在 2012 年头。此刻是 2019 年了,一个小型工程团队乃至一小我私人缔造一些故意义的对象比以往任何时辰都有也许。」 这篇先容了用许多「无聊」技能建设互联网产物的文章引起了许多网友的接头,有人暗示,技能自己就是一种本领,假如可以或许很好地实现产物的成果,纵然是「无聊」的技能也会很棒。 也有网友暗示,可以或许一小我私人同时把握前端、数据库、搜刮引擎、存储、集群、开拓、源节制和权限打点等许多技能长短常可贵的。 在下文中,作者以前端、后端、API 等几个角度先容了本身用到的技能细节。 概述 让我们从 Listen Notes 项目标需求和成果提及。 Listen Notes 为终端用户做了两件事:
统统都在 AWS 上运行。制止 2019 年 5 月 5 日有 20 台处事器在事变: 运行 Listen Notes 的处事器。 读者可以通过主机名轻松猜出每个处事器的使命。
这些处事器大大都都可以程度扩展。这就是为什么我将它们定名为 production-something1,production-something2 ...... 将 production-something3 和 production-something4 再插手个中就很是轻易了。 后端 整个后端是用 Django/Python3 编写的。操纵体系是 Ubuntu。 行使 uWSGI 来提供收集流量。NGINX 放在 uWSGI 历程前面充当负载平衡器。 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |