Viewing profile — Nican
Nican
HN member- Joined
- Sun, Jul 10, 2011, 3:06 AM UTC
- HN karma
- 682
- Public activity
- 187 items
- HN profile
- View on Hacker News ↗
About Nican
No profile information was provided.
Recent public activity
-
comment
Comment #49089744
I think the article is great as-is, showing how the initial architecture choices can have deep consequences.
-
comment
Comment #48003496
I remember reading about how the major airlines now are more of a "bank that happens to have planes," due to the loyalty programs being worth significantly more than the airline. D…
-
comment
Comment #47799446
This looks like yet another basic key value store. Benchmarking is a complicated problem, but FoundationDB claims 300,000 reads per second on a single core. TigerBeetle claims 100k…
-
comment
Comment #47514303
I am trying to read this article on my phone without an ad blocker, and it is an impossible challenge. Ads keeps loading and unloading, causing the page to jump around, and lose tr…
-
comment
Comment #45962703
This is a nice article, and I appreciate the examples. The next problem to solve is how to persist state on disk across two different accounts after a transfer has been done.
-
comment
Comment #44748704
Microsoft's blog post on Hyperlight got my attention a while ago: https://opensource.microsoft.com/blog/2025/02/11/hyperlight-... I am way out of my depth here, but can anyone make…
-
comment
Comment #44736720
Yeah. I read over that page, and everything seems sensible. The only part that is not well explained is that "FoundationDB has been tested with databases up to 100 TB".
-
comment
Comment #44730050
FoundationDB has been growing as my favorite database lately. Even though it is only key-value store. Out of curiosity: what are the scale limits of FoundationDB? What kind of issu…
-
comment
Comment #42287407
Transactional consistency / ACID guarantees. Before you execute the query, you should be able to query any of the data, and after you execute the query, none of the data should be …
-
comment
Comment #41429871
Yes. SQL is a form of API, and it carries all the same challenges. -> Permission control, making sure that the user of API can not see data they are not supposed to. -> Auditabilit…
-
comment
Comment #40033589
This looks like a good use case for ScyllaDB with Compression and TTL. It is pretty simple to setup a single-node instance. If you rather have something in-process and writes to di…
-
comment
Comment #40033505
As usual, there is a spectrum of data safety vs. performance. Redis is at the "very fast, but unsafe" side of the scale. ScyllaDB for me is in the middle of being high performance …
-
comment
Comment #39527225
I have been out of the loop with Java. Is Virtual Threads the answer to asynchronous I/O? (Much like Go/C# async/node.js?) That looks like an interesting solution to support asynch…
-
comment
Comment #39421671
> the SQL syntax for selecting a few records is much more verbose than head -n or tail -n I use DBeaver to inspect SQLite files, and to also work with Postgres databases. I kind of…
-
comment
Comment #38845161
I am happy using CockroachDB. The performance is not as good, since all your database writes require a 2 out of 3 quorum. But managing the database with the CockroachDB is pretty s…
-
comment
Comment #38833518
I first came to learn about the complexity of character sets by finding out that SQL Server's default characterset is 2 bytes per character. I eventually came across Scott's video.…
-
comment
Comment #38185297
Careful not to repeat what the University of Minnesota did to the Linux kernel, when willing submitting security bugs to write out a paper about trust.
-
comment
Comment #36682503
I thought of the same thing, so I am trying to find information on the documentation about things that CockroachDB does very well: 1. Consistent backups/transactions. When a backup…
-
comment
Comment #36522448
AI can make you more productive, but it does not make you a better programmer. I am still skeptical about the quality of Copilot, but it has given me good suggestions about how to …
-
comment
Comment #36489352
It would be interesting to have blog posts about the optimizations that were made.
-
comment
Comment #36117665
I do not have that particular problem, but may I recommend for you to look for books on the subject? A search on Audible for "overachiever" came up with this: https://www.audible.c…
-
comment
Comment #35632122
I am another person that still have problems opening up a tab, and trying to access social media, even though I know it is blocked on my computer. My solution involves a Pi-hole. Y…
-
comment
Comment #34987682
I have been toying with the idea lately of using a transactional database (like SQL) to manage some of the very important queues. Using a transaction to retrieve an item from the q…
-
comment
Comment #34813162
The answer here is non-trivial. I have since long stopped developing with PHP, but PHP has several run modes (And multiple runtimes like HHVM), that may bring different performance…
-
comment
Comment #34812826
Why do you believe that PHP would cause issues that Nodejs would not?