HackerTrans
TopNewTrendsCommentsPastAskShowJobs

inv2004

no profile record

Submissions

[untitled]

1 points·by inv2004·3 years ago·0 comments

[untitled]

1 points·by inv2004·3 years ago·0 comments

IT Trends and Rates

telegra.ph
6 points·by inv2004·3 years ago·0 comments

Show HN: TTop – System monitoring tool with historical data, triggers and TUI

github.com
21 points·by inv2004·3 years ago·5 comments

comments

inv2004
·3 years ago·discuss
[flagged]
inv2004
·3 years ago·discuss
Do not have very positive experience with influxdb, but the strange for me that clickhouse was not even mentioned in the article
inv2004
·3 years ago·discuss
Would be better to retest

If I remember correct, we had the same results described in article in 2014, but also I remember that linux loopback was optimized after it and different was much smaller if visible
inv2004
·3 years ago·discuss
There is another graph db which is in-mem - better to compare with - memgraph
inv2004
·3 years ago·discuss
- atop does not have mounts status

- interface a bit more intuitive: - you see full day on top chart, see spikes on it and scroll into the moment to check it in details

- alerts/notifications

- does not need root
inv2004
·3 years ago·discuss
if installed from root then /var/log/ttop else ~/.cache/ttop
inv2004
·3 years ago·discuss
I did a lot of nim small projects. All of them are on nimble build system: https://github.com/inv2004
inv2004
·3 years ago·discuss
Also, I would like to mentioned that I was impresses how much the Nim is perfect shape with quite small team of core contributors compared to many other languages. There are some bugs, of course. nimsuggest (main thing for LSP) is not in the perfect shape. But I did not have any feelings of unfinished product like Pony-lang, Crystal and etc
inv2004
·3 years ago·discuss
Some background: I spent years in C++, then many years in Java, Ocaml, Python, Rust and even APL - everything is for production. My last pet-project was on Rust also, and it took about 2+ years and I felt pretty depressed about IT at all.

One of the part of the project (feed collector) I tried to write in many languages to compare. One day I downloaded Nim - did not expect anything at all - just wanted to try async and ... in about 2 hours (on new language for me) I had the same functionality I spent 2 weeks in Rust. More interesting - it was about 30% faster than Rust solution.

After it, I can just show the picture: https://user-images.githubusercontent.com/4949069/229308266-...

I rewrote full (2 years+) project in Nim in 3 weeks. I understand that I knew good architecture for the second implementation, but 3 weeks is good anyway.

Did a lot of pet-projects, I use it for small prod tools or research if it is possible.

For example I wanted to extend atop functionality, and I wrote my own ttop: https://github.com/inv2004/ttop

For new Nim's user I would describe it like python with speed of C-lang. But later you will find that it is not another python, it is its own language with a lot of powerful things like templates, macros, very good interop with C (that is why libraries are not a problem most of the time) and etc.