Live data from Hacker News

Viewing profile — fulmicoton

fulmicoton

HN member
Joined
Sun, Jan 26, 2014, 7:13 PM UTC
HN karma
239
Public activity
107 items

About fulmicoton

No profile information was provided.

Recent public activity

  1. comment
    Comment #44588983

    One trouble I could see with your approach is that you treat the information "Doc at pos i" beats "Doc at pos j" independently from i and j. Intuitively, it is not as critical when…

  2. comment
    Comment #43121419

    This bug hit us, and yes, I hadn't thought of just switching to opendal. That's indeed a great reminder.

  3. comment
    Comment #42670169

    No. Quickwit was founded well before Warpstream and it did not inspire us. The Husky blog post was released after we released a few versions of quickwit if I recall correctly. It w…

  4. comment
    Comment #42670135

    Our seed round was 100% made of SAFE, so VCs did not have the power to force us to do anything. The sentence in the blog post is a tad misleading. I suspect François is not really …

  5. comment
    Comment #42304001

    Developer of tantivy chiming in! (I hope that's ok) Database performance is a space where there are a lot of lies and bullshit, so you are 100% right to be suspicious. I don't know…

  6. comment
    Comment #41804840

    Yes. We should shut down this demo. We reduced the hardware to cut down our costs. Right now it runs a ludicrously small amount of hardware.

  7. comment
    Comment #40943710

    Quickwit is targetting logs: - it does not do vector search. It can rank docs using BM25, but usually people just want to sort by timestamp. - its does not use an SSD cache. Quickw…

  8. comment
    Comment #40943261

    This is NOT about transaction log. This is application logs. The thing you generate via Log4j for instance. Also 100PB is measured as the input format (JSON). Internally Quickwit w…

  9. comment
    Comment #40943251

    Security and customer support are the two main reasons why people want a super long retention. Medium retention (1 or 2 months) is still very appreciable if some issue in your bugt…

  10. comment
    Comment #40943237

    It is pretty much the same as Lucene. The compression ratio is very specific logs and depends on the logs themselves. (Often it is not that good)

  11. comment
    Comment #40943226

    Quickwit (like Elasticsearch/Opensearch) stores you data compressed with ZSTD in a row store, builds a full text search index, and stores some of your fields in a columnar. The "co…

  12. comment
    Comment #40941684

    Again, this is application logs. The stuff you would log in your program with log4j for instance. With a microservices architecture in particular that can pile up rapidly.

  13. comment
    Comment #40937254

    Thank you for the kind word @ZeroCool2u ! :)

  14. comment
    Comment #40937210

    Building an inverted index is actually very cpu intensive. I think we are the fastest on that (if someone knows something faster than tantivy at indexing I am interested). I'd be r…

  15. comment
    Comment #40937171

    If you can limit your research to GBs of logs, I kind of agree with you. It's ok if a log search request takes 100ms instead of 2s, and the "grep" approach is more flexible. Usuall…

  16. comment
    Comment #40937064

    The data is just Binance's application logs for observability. Typically what a smaller business would simply send to Datadog. This log search infra is handled by two engineers who…

  17. comment
    Comment #40936834

    Quickwit is designed to do full-text search efficiently with an index stored on an object storage. There are no equivalent technology, apart maybe: - Chaossearch but it is hard to …

  18. comment
    Comment #40936515

    This is their application logs. They need to search into it in a comfortable manner. They went for a search engine with Elasticsearch at first, and Quickwit after that because even…

  19. comment
    Comment #40497297

    Thank you @tyler!!!

  20. comment
    Comment #40493563

    Thank you so much for sharing!!!

  21. comment
  22. comment
    Comment #40009823

    A math puzzle, its relationship with the average case complexity of computing top-K using a min heap, and a simple algorithm that performs better.

  23. story
  24. comment
    Comment #39807577

    We used to have one. Maybe we can revive it. What is your use case?

  25. comment
    Comment #39800009

    What we do is CPU bound and we are not just parsing JSON here. The largest work we do is building an inverted index. Oversimplified, it is equivalent to this: inverted_index = defa…