Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
huntaub
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
huntaub
2y ago
Hey there, our file system is strongly consistent for all connected file system clients. For example, if User A and User B are both connected via Regatta, then this works like any other NFS file system (in that they can use file locks, atom
152.
▲
by
huntaub
2y ago
It's certainly my hope to be cost effective, but I understand the worry and I'm sorry that you had that experience with the PMs of that time. At the end of the day, I see my target customers as those who aren't interested in
153.
▲
by
huntaub
2y ago
Write conflicts between the file system and S3 should be rare (by definition, applications shouldn't yet be designed to do this because Regatta doesn't exist). We do some tracking of the object etag to at least throw an alert if w
154.
▲
by
huntaub
2y ago
I know a lot of folks have asked me for local support, and while I can share that this would work from OS X -- it's not something that I would recommend doing outside of a data center because the semantics of a networked file system on
155.
▲
by
huntaub
2y ago
It's hard to define "best", and in many cases, the answers to these questions depend heavily on the workload and the caching parameters (how long do we wait before flushing to S3, etc). We are designed to provide good file sy
156.
▲
by
huntaub
2y ago
These are questions that are super specific to our implementation, that I'm hesitant to share publicly because they could change any at any time. I can share that we're designed to horizontally scale the performance of each file s
157.
▲
by
huntaub
2y ago
One of my hopes for Regatta is that we're able to power the next generation of these data platforms. These things work because the designers had specialized storage knowledge that allowed them to carefully build serverless data product
158.
▲
by
huntaub
2y ago
This is more or less exactly what I'm hoping for. I think that people are excited to build stateless applications, but often that requires really specialized application and storage knowledge to pull off. My hope is that people can use
159.
▲
by
huntaub
2y ago
Is there something specific that you worry about when running a database on a networked file system? I would imagine that any database which is correctly fsync'ing the data to the write-ahead-log should work just fine.
160.
▲
by
huntaub
2y ago
Well, in my opinion, I want to deliver the lowest latency possible. I expect that we will have Regatta running in GCP and Azure within the next 6 months. I'd love to connect if there's a place on-prem that you're looking to u
161.
▲
by
huntaub
2y ago
> You don't actually directly charge for storage itself, so I assume this a "bring your own s3 bucket" type of deal, correct? That's correct -- we store data in the customer S3 bucket. > How long does data, that is
162.
▲
by
huntaub
2y ago
I love this because it allows me to highlight the parts of the system that I'm most excited about. The Regatta caching runs on our infrastructure, but it connects to buckets that our customers control. We read and write data into the c
163.
▲
by
huntaub
2y ago
Also true! If you look at their site, they're really targeting folks to deploy it into their data centers to provide on-premises caching of resources in AWS, rather than providing a high-speed cache within AWS for file-based applicatio
164.
▲
by
huntaub
2y ago
That's just the limit that we apply to new file systems. We should be able to support your 104 Gbps of read throughput.
165.
▲
by
huntaub
2y ago
Sure, and we have more details on pricing here which may answer your questions: https://docs.regattastorage.com/details/pricing We need to update the home page with these details, but $0.05 is only charged on transfer
166.
▲
by
huntaub
2y ago
Just the theme that we ended up using for the marketing site. We will likely build something less janky post-batch, but right now -- just trying to get the information out there.
167.
▲
by
huntaub
2y ago
(full disclosure, reposted from a comment below) Great question! We fill the same role as AWS Storage Gateway (and I used to work closely with that team when I was at AWS, lots of respect for what they do). AWS Storage Gateway is built prim
168.
▲
by
huntaub
2y ago
Time! We don't have a lot of people right now, so every minute that we spend launching infrastructure (especially in non-AWS clouds) is a minute that we can't spend on performance improvements for our customers.
169.
▲
by
huntaub
2y ago
For some reason, I don't see a "reply" button to your later comment (maybe there's an HN threading limit), but the answer is yes -- fsync guarantees durability in the Regatta durable cache, not in S3.
170.
▲
by
huntaub
2y ago
Hey -- I think this is something that's in-scope for our custom protocol that we're working on. I'd love to chat more about your needs to make sure that we build something that will work great for you. Would you mind shooting
171.
▲
by
huntaub
2y ago
This is accurate! A lot of people have spent a lot of time trying to build a good file system abstraction on cheap, S3 storage. However, Regatta differs from these solutions in two important ways. First, Regatta is a shared, durable caching
172.
▲
by
huntaub
2y ago
I'd love to hear more about what you're excited to do when the magic arrives. :D We are running it as a managed SaaS, so our customers connect to the caching layer that runs in the Regatta VPC. This allows us to manage the infrast
173.
▲
by
huntaub
2y ago
So, the step that differs from your concern is Step 3. Let's say that we have a catastrophic availability scenario (as you said, intern comes in and tears down something) -- our job is to make sure that the data in our durable cache re
174.
▲
by
huntaub
2y ago
Yes, you can absolutely get similar functionality with rclone. However, what we are solving for our customers is the ability to do this without thinking about infrastructure or deployments. Customers don't need to worry about data dura
175.
▲
by
huntaub
2y ago
That's exactly right, I've spoken with a ton of folks who have had a good experience with Lucid Link. I think that we are in a slightly different part of the market (in that we aren't targeting video editors, and more of data
176.
▲
by
huntaub
2y ago
You are correct in that NFS is not strictly-speaking POSIX compliant to the letter of the law, due to the caching behavior. This is an NFSv3 file system, so it shares those semantics. The point that I'm trying to emphasize is that the
177.
▲
by
huntaub
2y ago
Yes, you should be in our target market. I don't think that I can give a cost estimate without having a good sense of what percentage of your data you're actively using at any given time, but we should absolutely support the per
178.
▲
by
huntaub
2y ago
Yes, that's correct re: Region -- thanks for the clarification. In some sense, yes. But, the consistency that you're trading is only for accessing data simultaneously through the file interface and the S3 interface simultaneousl
179.
▲
by
huntaub
2y ago
That's exactly right!
180.
▲
by
huntaub
2y ago
One of the fun parts about working on storage and file systems in particular, is that these techniques are old as time. Log-structured writes, journals, caching, etc -- are all non-novel. However, the benefit to our customers is in how eas
More ›