Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bluestreak
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
151.
▲
by
bluestreak
7y ago
QuestDB has relational data model supporting larger range of data types. We use SQL for all queries, have SQL optimiser and provide useful error reporting. All accessible over both HTTP and PostgreSQL wire. From our testing we are considera
152.
▲
by
bluestreak
7y ago
Choice of language was a product of my environment. Trading systems I worked on at the time were in Java and people I had pleasure to work with were java experts. That said I have very little regrets. IDEs, debuggers, profilers, test framew
153.
▲
by
bluestreak
7y ago
We stay on par with KDB in most cases we tested, exempt for resampling of time series (xbar in kdb) where we are much faster
154.
▲
by
bluestreak
7y ago
Back in 2012, my former boss forced me to use marklogic as a database to ingest and help display positional data in real-time. Unable to get marklogic to work without building fairly complex caches around it, I then decided to look around f
155.
▲
Show HN: QuestDB – fast time series database, zero-GC Java
(questdb.io)
22 points
by
bluestreak
7y ago
|
10 comments
156.
▲
by
bluestreak
7y ago
Hi, QuestDB's author here, thanks for posting! I wanted to post this on Show HN, but someone beat me to it! We are an open source (Apache 2.0) time-series database, programmed in zero-GC Java. You can find us on GitHub https:/&#x
157.
▲
by
bluestreak
8y ago
It does rehash when full. Presumably it would rehash less often than most because it remains stable at very high load factor. https://en.wikipedia.org/wiki/Radix_tree looks like a funky structure for _very_ specific wo
158.
▲
by
bluestreak
9y ago
It is not always a good idea to box primitives so that you can have compiler point out mistakes. Yes, it is good for developer once or twice, but end user will suffer performance hog forever.
159.
▲
by
bluestreak
9y ago
It should be encouraged to use long. Not only it performs better, but it is also simpler to understand and use compared to obscurity of java.util.Date. I've written all of date arithmetic using only long values and I can share the code
160.
▲
by
bluestreak
10y ago
Its a little obvious, but how well do you know him and how happy do you think he is in this job? There isn't enough detail here, but usually one person not performing could be a lot to do with his manager. Standard UK procedure is to e
161.
▲
Ask HN: How important database performance is to you?
1 points
by
bluestreak
10y ago
|
1 comments
162.
▲
by
bluestreak
10y ago
It may sound stupid but it works for me. Read, listen, watch something in relaxed manner before you go to sleep. Problems and information is always clearer next morning. Doesn't work, too much to learn? Rinse and repeat. Taking notes a
163.
▲
by
bluestreak
10y ago
It isn't new when I say that it is hard to come up with simple solution. In most cases people tend to work under pressure, which ends up with problem nicely fitted to tool at hand. You can hardly blame anybody for that. What we are not
164.
▲
by
bluestreak
10y ago
Speaking of enthisiasm, I just transitioned from OSX to Fedora 25 and I'm loving it. I use both macbook pro and fedora laptops for development and both are excellent. Linux is faster all around, Gnome is excellent and my only complaint
165.
▲
Low latency inter-thread messaging in java
(blog.questdb.org)
9 points
by
bluestreak
10y ago
|
0 comments
166.
▲
Help us choose a logo for QuestDB
(99designs.co.uk)
1 points
by
bluestreak
10y ago
|
0 comments
167.
▲
by
bluestreak
10y ago
In this case rationale for SQL was relatively mild learning curve. Surely it is a good thing? But you raised a good point. In QuestDB SQL is implemented into syntatic sugar over java-based streaming model. Writing support for another langu
168.
▲
QuestDB – OpenSource Time Series Database
3 points
by
bluestreak
10y ago
|
2 comments