Top 9 optimized Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
itu
An extremely fast parser and formatter of standardized date and date-times supporting RFC-3339 (ISO-8601 profile) and more.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Show HN: Pzip- blazing fast concurrent zip archiver and extractor | news.ycombinator.com | 2023-09-24Please note that allowing for 2% bigger resulting file could mean huge speedup in these circumstances even with the same compression routines, seeing these benchmarks of zlib and zlib-ng for different compression levels:
https://github.com/zlib-ng/zlib-ng/discussions/871
IMO the fair comparison of the real speed improvement brought by a new program is only between the almost identical resulting compressed sizes.
Project mention: libpng VS libspng - a user suggested alternative | libhunt.com/r/libpng | 2023-10-30libspng is already in LibHunt. I'm surprised there is no comparison with libpng.
Project mention: Kolibri OS: fits on a floppy disk, programmed using interrupts | news.ycombinator.com | 2023-11-30Doesn't look promissing, sorry. Was looking and looking, but where is the GUI-based OS?
Nowadays we can use LVGL and C++ to write apps, or run script based C code using interpreters like Wrench: https://github.com/jingoro2112/wrench
What I'm missing is an GUI-based OS like Kolibri to launch apps.
Now that the JSON parsing time has decreased, we see that timestamp parsing, specifically java/time/OffsetDateTime.parse, is taking a significant amount of the total parsing time. Java's built-in timestamp parsing is notoriously slow. Luckily, a faster alternative exists: https://github.com/ethlo/itu.
Someone made this: https://github.com/manticore-projects/fpng-java
Replacing zlib might give you a few percentage points' worth of difference, whilst fpnge would likely be several times faster.
Index
What are some of the best open-source optimized projects? This list will help you:
Project | Stars | |
---|---|---|
1 | zlib-ng | 1,445 |
2 | libspng | 690 |
3 | better-mpv-config | 375 |
4 | wrench | 79 |
5 | itu | 21 |
6 | Invasion-Mod | 6 |
7 | fpng-java | 2 |
8 | Fast | 1 |
9 | lfjson | 0 |
Sponsored