Slack和Hipchat使用什么技术堆栈?

时间:2016-03-19 04:04:08

标签: javascript node.js websocket chat

Slack和Hipchat如何处理服务器端和客户端的聊天?他们使用什么语言?

2 个答案:

答案 0 :(得分:4)

每当我对某些公司使用的技术感到好奇时,我通常会查看他们的职位发布。

Slack应用工程师职位发布:

  

我们用于构建Slack的主要工具是PHP,MySQL和Linux

Hipchat更模糊一些。他们在几个招聘信息中说明他们使用PHP,Python,Redis,MySQL,ElasticSearch和CouchDB。根据{{​​3}},他们使用PHP进行动态网页,使用python实现使用Twisted进行聊天的XMPP协议。

因此,核心似乎是依赖于PHP / MySQL堆栈以及其他一些技术。

答案 1 :(得分:2)

我想查看stackshare.io

http://stackshare.io/slack/slack

不是您问题的完美答案,而是一个不错的起点screenshot: