欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
Gougou
小 (→链接) |
小 (→新闻) |
||
(未显示1个用户的21个中间版本) | |||
第2行: | 第2行: | ||
==简介== | ==简介== | ||
+ | [[Code Aurora]]是基石,[[Android]]是设备,连接你我,连接万物。 | ||
+ | |||
+ | Gougou = [[identity management|Identity]] + [[AMQP|Message]] + [[complex event processing|Event]] + [[Erlang]]。 | ||
+ | |||
Open IM -> Gougou IM | Open IM -> Gougou IM | ||
第15行: | 第19行: | ||
狗狗连接、通讯基础设施。 | 狗狗连接、通讯基础设施。 | ||
− | [[Code Aurora | + | [[Code Aurora]] smart connected 的美好愿景。 |
==新闻== | ==新闻== | ||
+ | *购买 gougou.social 域名,狗狗分布式、去中心化的社交网络的理想也要去尝试下。(2019.03.24) | ||
*[http://openmessaging.cloud/ OpenMessaging]项目由阿里巴巴发起,与雅虎、滴滴出行、Streamlio公司共同参与创立的分布式消息中间件、流处理领域的应用开发标准,目前已正式入驻Linux基金会。(2017.10) | *[http://openmessaging.cloud/ OpenMessaging]项目由阿里巴巴发起,与雅虎、滴滴出行、Streamlio公司共同参与创立的分布式消息中间件、流处理领域的应用开发标准,目前已正式入驻Linux基金会。(2017.10) | ||
==架构== | ==架构== | ||
− | + | 狗狗依赖的三项核心能力:语言、消息(事件)、数据库,[[Erlang]]/[[Java]], [[Actor model]]/[[Netty]], [[Apache Cassandra]]/[[PostgreSQL]] | |
[https://blog.whatsapp.com/196/1-million-is-so-2011 WhatsApp 1 million is so 2011] powered by [[FreeBSD]] + [[Erlang]] | [https://blog.whatsapp.com/196/1-million-is-so-2011 WhatsApp 1 million is so 2011] powered by [[FreeBSD]] + [[Erlang]] | ||
第43行: | 第48行: | ||
==狗狗== | ==狗狗== | ||
− | *狗狗即时通信,Powered by [[Erlang]] | + | 狗狗、Erlang为通讯而生 :) |
+ | *狗狗即时通信,Powered by [[Erlang]],因为Erlang是电信、通讯语言。狗狗IM,gougou.im。 | ||
*[[狗狗通行证]] | *[[狗狗通行证]] | ||
+ | *[https://github.com/qTox/qTox qTox] 一款基于 tox 制作的端对端加密即时通讯工具。 | ||
+ | *[https://github.com/cryptocat/cryptocat Cryptocat] 其端到端的加密通讯技术,可以最大程度保证用户之间通讯信息的隐密性和安全性。 | ||
+ | |||
+ | ==狗狗社交== | ||
+ | 分布式、去中心化[[social network|社交网络]]。 | ||
+ | |||
+ | [[GNU social]], [https://joinmastodon.org/ Mastodon] [https://pleroma.social/ Pleroma] and [https://joinmisskey.github.io/ Misskey] | ||
+ | |||
+ | [https://distsn.org/ Distsn] | ||
+ | |||
+ | ==App== | ||
+ | 采用技术:[[Dart]]和[[Flutter]] | ||
+ | |||
+ | 其它方案: | ||
+ | *[[Xamarin]] + [[Xamarin.Forms]] | ||
+ | *[[React Native]] | ||
==数据库== | ==数据库== | ||
− | 数据存储采用[[PostgreSQL]]和[[ | + | 数据存储采用[[PostgreSQL]]和[[Apache Cassandra|Cassandra]]。 |
==车联网== | ==车联网== | ||
第57行: | 第79行: | ||
==榜样== | ==榜样== | ||
− | 狗狗IM 以 [[WhatsApp]] [[Telegram]] 为榜样和参考路线图。 | + | 狗狗IM 以 [[WhatsApp]] 和 [[Telegram]] 为榜样和参考路线图。 |
==文档== | ==文档== | ||
第78行: | 第100行: | ||
*[[biwoo]] | *[[biwoo]] | ||
*[[Google Wave]] | *[[Google Wave]] | ||
+ | *[https://github.com/leancloud/ChatKit-OC ChatKit] 是一个免费且开源的 UI 聊天组件,自带云服务器,自带推送,支持消息漫游,消息永久存储。底层聊天服务基于 LeanCloud 的 IM 即时通讯服务,采用 Protobuf 协议进行消息传输。 | ||
[[image:angular-meteor-ionic-whatsapp.png]] [http://www.angular-meteor.com/tutorials/whatsapp/ 更多细节>>>] | [[image:angular-meteor-ionic-whatsapp.png]] [http://www.angular-meteor.com/tutorials/whatsapp/ 更多细节>>>] | ||
+ | *[http://pulsar.apache.org Apache Pulsar] | ||
==图集== | ==图集== |
2019年3月24日 (日) 11:14的版本
一个更好记的名字:狗狗
目录 |
简介
Code Aurora是基石,Android是设备,连接你我,连接万物。
Gougou = Identity + Message + Event + Erlang。
Open IM -> Gougou IM
Gougou IM - talk and enjoy
狗狗即时通讯 - 因交流而快乐
我们渴望像信鸽一样能将消息及时传递给你
愿景
狗狗连接人(互联网)、车(车联网)、物(物联网) + 资产(区块链)
狗狗连接、通讯基础设施。
Code Aurora smart connected 的美好愿景。
新闻
- 购买 gougou.social 域名,狗狗分布式、去中心化的社交网络的理想也要去尝试下。(2019.03.24)
- OpenMessaging项目由阿里巴巴发起,与雅虎、滴滴出行、Streamlio公司共同参与创立的分布式消息中间件、流处理领域的应用开发标准,目前已正式入驻Linux基金会。(2017.10)
架构
狗狗依赖的三项核心能力:语言、消息(事件)、数据库,Erlang/Java, Actor model/Netty, Apache Cassandra/PostgreSQL
WhatsApp 1 million is so 2011 powered by FreeBSD + Erlang
路线图
- Actor Messaging platform Akka和Scala的后端系统,PostgreSQL数据库存储,S3文件存储,提供iOS和Android SDK,AGPL许可协议。(2017.9.16)
- 先做RabbitMQ相关技术服务,搭建RabbitMQ cloud。(2016.10.13)
以下内容是之前的思路:
刚开始提供自己的服务端门槛很高, 可从做 MSN 的克隆或壳切入IM市场.
Open IM 基于 Mozilla、Instantbird、Pidgin 构建,我们提供基于 Ajax 的 Web IM 客户端
创建基于 Ajax 的 IM 客户机:使用了 Prototype JavaScript 库和 Jabber 即时消息服务器。
类似 Skype语音 和 Facebook Messenger 是发展方向。
RabbitMQ
狗狗
狗狗、Erlang为通讯而生 :)
- 狗狗即时通信,Powered by Erlang,因为Erlang是电信、通讯语言。狗狗IM,gougou.im。
- 狗狗通行证
- qTox 一款基于 tox 制作的端对端加密即时通讯工具。
- Cryptocat 其端到端的加密通讯技术,可以最大程度保证用户之间通讯信息的隐密性和安全性。
狗狗社交
分布式、去中心化社交网络。
GNU social, Mastodon Pleroma and Misskey
App
其它方案:
数据库
数据存储采用PostgreSQL和Cassandra。
车联网
物联网
区块链
榜样
狗狗IM 以 WhatsApp 和 Telegram 为榜样和参考路线图。
文档
- The C1K Problem - Connecting Thousands of Erlang Devices
- MongooseIM - Messaging for Mobile
- MongooseIM The Right Tool for Scalable Messaging
- IM通讯云技术路线的选择
- 即时通讯云计算平台的设计思考
- 基于Erlang构建大规模实时系统
- Ericsson New Generation Radio System
项目
- E3 chat Rocket.Chat团队通讯,基于Meteor构建。
- Pidgin
- Instantbird
- emesene
- ejabberd
- Telepathy
- BigBlueButton
- biwoo
- Google Wave
- ChatKit 是一个免费且开源的 UI 聊天组件,自带云服务器,自带推送,支持消息漫游,消息永久存储。底层聊天服务基于 LeanCloud 的 IM 即时通讯服务,采用 Protobuf 协议进行消息传输。