Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tison
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
tison
2y ago
I don't have a dedicated benchmark for these primitives, but we use them in a database that processes petabytes of data [1] and we don't find specific bottlenecks. [1] https://www.scopedb.io/blog/manage-observ
32.
▲
Show HN: Make Easy Async Rust (Mea), runtime-agnostic primitives
(github.com)
6 points
by
tison
2y ago
|
4 comments
33.
▲
Plan Representation: #1 Lesson Learned from Building an Optimizer
(skyzh.dev)
3 points
by
tison
2y ago
|
1 comments
34.
▲
Show HN: Comfy-table, a Rust library for building beautiful terminal tables
(github.com)
1 points
by
tison
2y ago
|
0 comments
35.
▲
HawkEye: A Simple license header checker and formatter in Rust
(github.com)
35 points
by
tison
2y ago
|
9 comments
36.
▲
Nom released 8.0: A byte-oriented, zero-copy, parser combinators Rust library
(crates.io)
2 points
by
tison
2y ago
|
0 comments
37.
▲
Apache Curator is now using GitHub Issues to track tickets
(github.com)
1 points
by
tison
2y ago
|
0 comments
38.
▲
by
tison
2y ago
> they were probably just trying to be humble about their accomplishment Thanks for your reply. To be honest, I simply recognize that depending on open-source software a trivial choice. Any non-trivial Rust project can pull in hundreds o
39.
▲
by
tison
2y ago
And contributing back is one of the approaches to maintaining open-source dependencies. I have described how to deal with OSS dependencies in [1] (yet to translate it :P). [1] https://www.tisonkun.org/2024/11/17&#x
40.
▲
by
tison
2y ago
This article is actually a translated one. In the original article[1], I talked about commercial open-source and how one can collaborate with the open-source community when running a software business. This section is moved to the second-to
41.
▲
by
tison
2y ago
I've updated the Gist with a full Cargo.lock file that can be audited - https://gist.github.com/tisonkun/06550d2dcd9cf6551887ee6305e... Running cargo audit -n --json | jq -r '.vulnerabilities.list[] | (.advis
42.
▲
by
tison
2y ago
Datadog always builds their own event store: https://www.datadoghq.com/blog/engineering/introducing-husky... It may not be named "database" but actually take the place of a database. Observability vendor
43.
▲
by
tison
2y ago
In the linked article below, we talked about "If RDS has already been used, why is another database needed?" and "Why RDS?" Briefly, you need to manage metadata for the database. You can write your own raft based solutio
44.
▲
Build a Database in Four Months with Rust and 647 Open-Source Dependencies
(tisonkun.io)
130 points
by
tison
2y ago
|
146 comments
45.
▲
by
tison
2y ago
Here are several points I have in mind: 1. JSONPath/SPath supports multiple selector, e.g., $["a", "b"] or $[1, 3:10:2, 101]. This may be a bit more tidy than dot or subscript. 2. JSONPath/SPath supports descen
46.
▲
by
tison
2y ago
That's a good point. Tracked at https://github.com/cratesland/spath/issues/8 . I think it would be done before I call a 1.0 release.
47.
▲
Show HN: SPath is a Rust lib for query JSONPath over any semi-structured data
(github.com)
35 points
by
tison
2y ago
|
10 comments
48.
▲
Show HN: Foyer, Hybrid in-memory and disk cache in Rust
(github.com)
18 points
by
tison
2y ago
|
0 comments
49.
▲
Show HN: Mea (Make Easy Async) provides Rust runtime-agnostic sync primitives
(docs.rs)
2 points
by
tison
2y ago
|
0 comments
50.
▲
Show HN: Fastimer, Rust runtime-agnostic async timers and scheduled tasks
(github.com)
2 points
by
tison
2y ago
|
0 comments
51.
▲
Show HN: Fasyslog, a fast syslog client written in Rust
(github.com)
1 points
by
tison
2y ago
|
0 comments
52.
▲
Show HN: A real-world xtask sample for developing Rust projects
(github.com)
1 points
by
tison
2y ago
|
0 comments
53.
▲
Show HN: Fasyslog, a fast syslog client written in Rust
(github.com)
3 points
by
tison
2y ago
|
0 comments
54.
▲
Show HN: OpenDAL, one API to access all the storages (S3, Azblob, HDFS, etc.)
(github.com)
30 points
by
tison
2y ago
|
2 comments
55.
▲
Show HN: Logforth, a Rust versatile and extensible logging implementation
(docs.rs)
3 points
by
tison
2y ago
|
0 comments
56.
▲
by
tison
2y ago
Found https://status.elastic.co/incidents/9mmlp98klxm1 "Some public repositories are temporarily unavailable"
57.
▲
ElasticSearch and many other repos are gone
(github.com)
86 points
by
tison
2y ago
|
63 comments
58.
▲
From Shared Nothing to Shared Disk: Build a Flexible Database on Cloud Services
(flex-ninja.medium.com)
3 points
by
tison
2y ago
|
0 comments
59.
▲
by
tison
2y ago
I knew it. Please see also the comment at https://news.ycombinator.com/item?id=41666886 ... and this PR [1][2] [1] https://github.com/tisonkun/cronexpr/pull/12 [2] https://docs.rs&
60.
▲
by
tison
2y ago
Croner has a table for the syntax supported by it and saffron [1], you can compare it with the one cronexpr supported. [1] https://github.com/hexagon/croner-rust?tab=readme-ov-file#wh... As supported in [2], > There
More ›