Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Vishnevskiy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
Vishnevskiy
6y ago
Who says we require it now ;)
2.
▲
by
Vishnevskiy
6y ago
We only allow iframes for a few sites and this was one of them.
3.
▲
by
Vishnevskiy
8y ago
We found the name is not an issue as growth continues at a rapid pace. We are already multiple times larger than Slack :)
4.
▲
by
Vishnevskiy
8y ago
This is how we will make money. https://blog.discordapp.com/the-discord-store-beta-9a35596fd... Aside from the money we already make from https://discordapp.com/nitro :)
5.
▲
by
Vishnevskiy
8y ago
Thanks! And thank you for helping make Rust awesome.
6.
▲
by
Vishnevskiy
9y ago
Android, iOS? Do they use automatic detection or did they adjust the thresholds.
7.
▲
by
Vishnevskiy
9y ago
Is this only in our web client or also in our desktop client?
8.
▲
by
Vishnevskiy
9y ago
We started with Elixir, some of our engineers have used Erlang prior though.
9.
▲
by
Vishnevskiy
9y ago
We are currently in the process of testing ScyllaDB with double writes for our fixed data clusters. It is very scary to transition to something so new :) Our message storage clusters have a very large set of data that keeps increasing and u
10.
▲
by
Vishnevskiy
9y ago
You are 100% right that it is the best at what it does. And thank you again with helping us with that bug :) we really appreciate it.
11.
▲
by
Vishnevskiy
9y ago
:) np We love Cassandra, and hate it at the same time. Check out this nasty bug we got. https://issues.apache.org/jira/browse/CASSANDRA-13004
12.
▲
by
Vishnevskiy
9y ago
The messages struggles have been sadly due to issues with Cassandra and GC pauses caused by bugs within it. We have been trying to work with the Cassandra developers to resolve these. Voice issues should not be happening. Please contact our
13.
▲
by
Vishnevskiy
9y ago
What's funny is I got rejected from YC with Guildwork years ago. After flailing around trying to make it work I reflected on why it didn't work, Discord was the result. :)
14.
▲
by
Vishnevskiy
10y ago
Cassandra has a snapshat command that creates a directory by symlinking files that hold data (this is safe cause Cassandra files are immutable). Then you just upload them to your backup storage. This is obviously for recovery scenarios that
15.
▲
by
Vishnevskiy
10y ago
Update if exists, otherwise insert.
16.
▲
by
Vishnevskiy
10y ago
This should not be the case, we strive for Discord be lightning fast at all times. Please email me stanislav@discordapp.com I would love more details.
17.
▲
by
Vishnevskiy
10y ago
The pricing model does not fit our needs, and that is even more locked in than the BigTable variant.
18.
▲
by
Vishnevskiy
10y ago
This post was about using Cassandra for message storage. You are basically advocating for plugging 2 systems together, which out of the box don't provide elasticity. Or we could just use Cassandra. It is a simpler solution and Cassandr
19.
▲
by
Vishnevskiy
10y ago
The normal token system revokes on password change, if you want to revoke and have extra security we offer MFA login which has unique tokens per login. If security is of importance to you then use MFA.
20.
▲
by
Vishnevskiy
10y ago
We currently don't share exact metrics for all those stats, but we have shared a few press releases and blog posts which you can easily extrapolate from. :)
21.
▲
by
Vishnevskiy
10y ago
They did make the original and the core model is the same, but Cassandra in 2017 is quite different from what they open sourced in features, usability and stability. I guess everyone makes their own tradeoffs though. This has been working w
22.
▲
by
Vishnevskiy
10y ago
Last-write-wins is a semantic we are okay with for this data, and dealing with one of our conflicts is outlined the article.
23.
▲
by
Vishnevskiy
10y ago
Let me take a stab at that. Riak is not a good model since its more a blob store and we wanted to simply range scan through messages rather than sharding blobs (Cassandra is REALLY good at this). HBase would have been fine for this model, b
24.
▲
by
Vishnevskiy
10y ago
I am :) glad people remember me from FFXI haha Add me on Discord if you ever wanna chat, Stanislav#7943
25.
▲
by
Vishnevskiy
10y ago
I sure am! Add me on Discord if you wanna chat Stanislav#7943
26.
▲
by
Vishnevskiy
10y ago
We are larger than Slack
27.
▲
by
Vishnevskiy
10y ago
The problems that Jepsen found were centered around the "transactions" feature that Cassandra added. We don't use these and don't need them since we don't need 100% consistency and prefer availability (for example w
28.
▲
by
Vishnevskiy
10y ago
We have plans to make using temporary sessions in games a much better experience so look out for that in the future.
29.
▲
by
Vishnevskiy
10y ago
We don't have an archive downloader, but you can use our API to scan over the history and save it. https://discordapp.com/developers/docs/resources/channel
30.
▲
by
Vishnevskiy
10y ago
We make friends with owners of large public Discords and they had no problem with being included. The owner of that Discord even enjoyed reading the blog post. You can also search past messages and the blog post ends with saying the follow-
More ›