Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bigodanktime
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
bigodanktime
3y ago
> There is no copy with mmap You are right, if you are directly modifying the mmaped region. I always internally model my data as staging my changes to be synchronized to the mmaped region, so thats my mistake there. > the page is eit
2.
▲
by
bigodanktime
3y ago
I may have parsed your statement incorrectly, but I'm assuming you are talking about the copy of data when using either mmap or File IO (memcpy versus write) Whether you do File IO versus mmap, there's going to be copy. With files
3.
▲
by
bigodanktime
3y ago
What do you mean by work. The underlying page cache will keep much of the data actual cached if it's recent. Even databases like PostGreSQL use this to their advantage ( https://github.com/postgres/postgres/blo
4.
▲
by
bigodanktime
3y ago
I can understand these folks struggling with what mmap is actually doing. But this isn't a new discussion about the qualities of MMAP versus file based IO etc. Although, many of the comments stated are quite wrong. Related Work on this
5.
▲
by
bigodanktime
5y ago
I'm going to self plug here on work I'm apart of that does persistent processes, although the motivation is different. I do think this paper does a good job of informing the reader on why these sort of features would be really coo
6.
▲
by
bigodanktime
5y ago
Many conferences are starting to adopt a badge system and will evaluate your artifact. And this is becoming more and more popular, and I know many researchers that will keep these badges in mind when reading the evaluation in the paper. For
7.
▲
by
bigodanktime
5y ago
Its unfortunate with teaching as I see it as an opportunity to extend the good values of research and problem solving to students (at least in the later years of a degree). I guess it depends on how you view an academic institution, is it t
8.
▲
by
bigodanktime
5y ago
Professors are rewarded for publications and almost nothing else (at least from what I've seen at the school I'm apart of), so because of it all effort goes towards publications, and this passes down to students and the folks they
9.
▲
by
bigodanktime
5y ago
Counts what you are afraid against. There's always some side channel attack that could possibly used to gain information, even on VM's this is true. Off the top of my head there could be some timing attack to gain information on w
10.
▲
by
bigodanktime
5y ago
A great wrapper UI I have used for FreeBSD Jails is iocage ( https://iocage.readthedocs.io/en/latest/ ). Its a great project.
11.
▲
by
bigodanktime
5y ago
I think you are assuming all these things are independent of one another. I think deep engagement with customers directs your problem statement. Build the smallest possible thing to test the idea you are proposing. If you are trying to publ
12.
▲
by
bigodanktime
5y ago
This seems to be a solution that comes at the cost of the consumer which is fine if they want to pay for it, and seems to be an option provided for more latency sensitive applications. Obviously, one could eliminate the cold start issue in
13.
▲
by
bigodanktime
5y ago
Lots of interesting work is being done in this area (Currently doing research around serverless at the moment). Cold start up times still remain a pretty large issue (125ms start up for VM is still quite large) but some interesting papers t
14.
▲
by
bigodanktime
5y ago
Pretty sure its just gRPC calls, and firecracker passes events along to its firecracker-containerd services. My guess is java is slow as it works really well when the JIT can optimize your code. Longer running functions will very likely out