前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何搞【附近的人】---挖坑开篇(一)

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

作者头像
老李秀
发布2019-11-13 00:18:09
5220
发布2019-11-13 00:18:09
举报

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

搞附近的人

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

搞附近的人

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

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

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

搞附近的车

我这辈子都离开搞【附近】的事业了,所以,事到如今,我打算好好理一理总结一下我的【附近】事业。搞【附近】离不开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的方案都有哪些,他们的原理是什么,优缺点是什么,选哪个更合适。

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 高性能API社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档