求助!APP项目做分布式,框架如何搭建?

要做一个app1对1社交视频软件,使用Java做分布式开发,但我没有做app项目经验,无从下手。
之前做个电商的项目,使用分布式和一些主流技术框架。但是做app就蒙圈了!
所有来这里求助各位大神,个指条明路,小弟不胜感激!不胜感激!!!
使用SSM框架,Dubbo,zookeeper,redis,MQ等 然后架构怎么搭?系统结构怎么分层?因为有高并发场景,所有拆分项目怎么分?叩谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!