如何搞【附近的人】---挖坑开篇(一)

众所周知,老李的【前任】可能是国内最大的陌生社交平台,陌生社交的本质是啥?

搞附近的人

众所周知,老李的【前前任】可能是国内最大的陌生渣滓聚集地,陌生渣滓聚集地的本质是啥?

搞附近的人

我连续“ 搞了将近三年附近的人 ”,然后后来的事儿群里的宝贝儿也都知道了:我离职跑路了。

我想找一些有利于人类社会发展、积极向上、有助于社会发展的事情做,于是我就来到了位于西二旗的一家【致力于人类美好出行】的创业公司。

我本以为我已经脱离了搞了将近三年的【附近】事业,然而突然我入职的那天我突然意识到:并没有。因为【现任】工作的本质的是什么?

搞附近的车

我这辈子都离开搞【附近】的事业了,所以,事到如今,我打算好好理一理总结一下我的【附近】事业。搞【附近】离不开LBS,LBS是

Location Based Services三个单词的简称,所以从今天这个章节开始,尝试通过解释LBS技术的关键点来实现我们搞【附近】的大业!

考虑到在座各位的人性偏好问题,我决定来一波儿搞【附近人】的API

这是你们的本能,不以你们的意志力为转移

文章将从简单到稍微复杂,从业务到架构,从单体服务到服务拆分,从能用到高可用,从单点到横向扩展,而且我真的不割韭菜不要钱(实际上是因为没有韭菜可以割),看完这一系列之后,你就可以:

那个谁,滋TA一下

走向人生巅峰可能不会有

不过多掌握点儿骗工资的伎俩应该还是可以的

准备工作如下:

  • Ubuntu Linux或虚拟机Linux
  • Swoole扩展1.9系列就行,不用高版本
  • 为了快速实现业务,劳烦诸位动手扒下来Ti-RPC快速启动HTTP API服务:https://github.com/elarity/ti-rpc
  • 安装好Redis和MySQL

这是一个“ 人人都是PM ”的年代,每天无数论坛、微信群里、社交场所都有无数人在指点江山、激扬文字。就拿Wechat来说,每天至少有近千万PM从业者想指导张小龙应该做如何做Wechat。所以,你也不要怂,上去就是干。但是考虑到你毕竟只是单方面地认识张小龙,似乎你教人家怎么做产品人家也不鸟你,所以我建议你不用理会张小龙了,你就索性直接自己做产品就行了。

你要做一个搞【附近的人】的APP,第一期的大概功能有如下几条:

  • 常规登陆、注册功能,上传头像和修改昵称
  • 列表形式,发现附近的人
  • 给发现的附近的人留言

总体说下来,界面就跟下面这个差不多:

作为PM同时兼CTO兼RD与运维,产品业务与技术实现全靠你自己权衡。登陆、注册这些都是常规业务功能,直接复制粘贴CRUD就可以了,唯一的难点在于:

如何发现附近的人

在正式开工前,你需要调研一下:实现LBS的方案都有哪些,他们的原理是什么,优缺点是什么,选哪个更合适。

欲知后事如何,且看下回装逼

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注