Hey, yes I can do that. I will brush this up, package all the bits (3d files, pcb files, code etc), and add to github. On another note, would you happen to live in London? If you really want to try this I could hand you…
You're right and besides that, it's not an interesting game for them. I continued involving him using the same platform, but we made more age-appropriate games. It's easy to upload a different game over a USB cable so I…
Author here. Thanks for reading this post. I had fun making this and thought the path that led me to this might be interesting for others. I’m really interested in feedback and ideas on things I could improve and add. I…
Author here. You are right this is convoluted and confusing. I wanted to write an informal introduction to options using a more tangible example for those who are put off by the maths but still would like to gain an…
Congrats on launching. It looks like it’s only email login. Do you have an idea when you will release Oauth logins?
Thanks! Indeed we are still light on available aggregations. Right now we are focused on building a fast infrastructure to support them, for example Swissmap / "rosti" for keyed aggregations. Next steps will include…
The trips table takes 313GB. QuestDB is not an in-memory DB. The data sits on SSD EBS volumes.
Tanks for the feedback. WHERE queries are slow indeed. This is not because of the load but rather because WHERE clauses are not yet implemented under the fast path. Currently they run under an old model which is…
Very accurate! Regarding the theme of joins, I would just add that QuestDB also has a concept called SYMBOL which allows to store repetitive strings into a table as an integer in the background, while letting the user…
We will definitely make QuestDB distributed in the near future. Today, our focus is to extract the maximum performance out of a single node. If we start scaling out too early, it may become harder to improve performance…
One step beyond good Java GCs is to write fully zero-GC Java code. The advantage of it is complete control over your performance which means your software is going to be consistently fast. The disadvantage is that it is…
Thanks for sharing. Do I understand correctly that this requires loading the whole file in memory along with an ordered list of keys? Or is it just the first n bytes that are loaded in memory? If the former, then it…
Interesting project. Out of curiosity, why did you compare against kdb+ since the models are very different? KDB is mostly used for in-memory time-series while your seem to be a graph-oriented DB. Also, why did you…
In the future, we will release other products with features geared towards enterprises. We don't think that having our code open will harm the business. On the contrary, it will hopefully help us gain some popularity by…
Window functions are in draft, we will release them imminently. We will support moving averages. In fact we plan to support generic multi-pass and window functions. Having multi-pass will allow you to do things like…
I would be cautious using this as a proxy for performance ranking as some items (dataset, queries) are normalized, but the hardware setup is not.
Former options trader here. The reason its called stupid flow is that 99.999% of retail traders use them wrongly and don't understand them. That said, you can educate yourself and use options properly. But don't let any…
QuestDB | Head of dev relations | San Francisco | Full-time QuestDB (http://questdb.io) is a startup building an open-source time-series database that makes nanosecond-latency performance accessible to everyone. By…
Hey, generally users like to define datasets so it looks like the data they will eventually use for their application. As such they are all bespoke and I don't know of any "standard". But generating bespoke random data…
One of the main pain points I keep hearing about kdb is the complexity and its consequences in terms of time spent trying to do anything, and money spent on consultants. The language is efficient and you can write pages…
In addition to the costs of developing good foundational code, I think revenue is becoming a driver for slower-than-necessary software. An increasing number of providers (for example databases) charge per server, per…
Hey, yes I can do that. I will brush this up, package all the bits (3d files, pcb files, code etc), and add to github. On another note, would you happen to live in London? If you really want to try this I could hand you…
You're right and besides that, it's not an interesting game for them. I continued involving him using the same platform, but we made more age-appropriate games. It's easy to upload a different game over a USB cable so I…
Author here. Thanks for reading this post. I had fun making this and thought the path that led me to this might be interesting for others. I’m really interested in feedback and ideas on things I could improve and add. I…
Author here. You are right this is convoluted and confusing. I wanted to write an informal introduction to options using a more tangible example for those who are put off by the maths but still would like to gain an…
Congrats on launching. It looks like it’s only email login. Do you have an idea when you will release Oauth logins?
Thanks! Indeed we are still light on available aggregations. Right now we are focused on building a fast infrastructure to support them, for example Swissmap / "rosti" for keyed aggregations. Next steps will include…
The trips table takes 313GB. QuestDB is not an in-memory DB. The data sits on SSD EBS volumes.
Tanks for the feedback. WHERE queries are slow indeed. This is not because of the load but rather because WHERE clauses are not yet implemented under the fast path. Currently they run under an old model which is…
Very accurate! Regarding the theme of joins, I would just add that QuestDB also has a concept called SYMBOL which allows to store repetitive strings into a table as an integer in the background, while letting the user…
We will definitely make QuestDB distributed in the near future. Today, our focus is to extract the maximum performance out of a single node. If we start scaling out too early, it may become harder to improve performance…
One step beyond good Java GCs is to write fully zero-GC Java code. The advantage of it is complete control over your performance which means your software is going to be consistently fast. The disadvantage is that it is…
Thanks for sharing. Do I understand correctly that this requires loading the whole file in memory along with an ordered list of keys? Or is it just the first n bytes that are loaded in memory? If the former, then it…
Interesting project. Out of curiosity, why did you compare against kdb+ since the models are very different? KDB is mostly used for in-memory time-series while your seem to be a graph-oriented DB. Also, why did you…
In the future, we will release other products with features geared towards enterprises. We don't think that having our code open will harm the business. On the contrary, it will hopefully help us gain some popularity by…
Window functions are in draft, we will release them imminently. We will support moving averages. In fact we plan to support generic multi-pass and window functions. Having multi-pass will allow you to do things like…
I would be cautious using this as a proxy for performance ranking as some items (dataset, queries) are normalized, but the hardware setup is not.
Former options trader here. The reason its called stupid flow is that 99.999% of retail traders use them wrongly and don't understand them. That said, you can educate yourself and use options properly. But don't let any…
QuestDB | Head of dev relations | San Francisco | Full-time QuestDB (http://questdb.io) is a startup building an open-source time-series database that makes nanosecond-latency performance accessible to everyone. By…
Hey, generally users like to define datasets so it looks like the data they will eventually use for their application. As such they are all bespoke and I don't know of any "standard". But generating bespoke random data…
One of the main pain points I keep hearing about kdb is the complexity and its consequences in terms of time spent trying to do anything, and money spent on consultants. The language is efficient and you can write pages…
In addition to the costs of developing good foundational code, I think revenue is becoming a driver for slower-than-necessary software. An increasing number of providers (for example databases) charge per server, per…