HNHacker News
TopNewBestAskShowJobs

miljen

154 karma · joined August 2, 2019

submissionscomments
miljen··on MQTT turns 25
That is an interesting question. Here you can see the actual popularity of each library within Boost: https://grafikrobot.github.io/boost_lib_stats/. Also, see the comments at https://www.reddit.com/r/cpp/comments/130bzj8/has_boost_lost.... My company has been heavily utilizing Boost.Asio and Boost.Beast, so we've definitely reached for Boost in newer projects as well.
miljen··on MQTT turns 25
Fun fact: at the same time, the most famous C++ library, Boost, is reviewing the `async-mqtt5` implementation (https://github.com/mireo/async-mqtt5) to be included in Boost as Boost.MQTT: https://lists.boost.org/Archives/boost/2024/10/index.php
miljen··on ClickHouse Keeper: A ZooKeeper alternative written in C++
Do you provide a decent C++ client library? ZooKeeper only provides a C library that has certain... disadvantages.
miljen··on Why would a normal person build its own spatiotemporal database?
Nice one :) I suppose being a non-native speaker is not a good excuse?
miljen··on Covid-19 Research Explorer
Google set up the COVID-19 Research Explorer. Reading more than 50,000 papers about COVID-19, and allowing to ask natural language questions over that corpus.
miljen··on Mireo SpaceTime – an absurdly fast spatiotemporal database
Hi, thanks for the interest! Yes, we are planning to publish more details about the novel index structure, so feel free to visit https://blog.mireo.hr/ every 2 weeks.

Very soon we will also launch a live demo with 200,000 vehicles, so you'll be able to try SpaceTime capabilities on your own :)

miljen··on Mireo SpaceTime – an absurdly fast spatiotemporal database
Of course. MSQL queries can be as simple as "select * from st.trips", but can also include geospatial functions that we implemented and that are not part of standard SQL: "select vid, sum(sphere_length(x[0], y[0], x[1], y[1])) as mileage from st.segments where ST_Intersects( ST_GeomFromText('POLYGON ((11955008 38520960,11995328 38530624,11998976 38531456,11955008 38520960))'), ST_Line(x[0], y[0], x[1], y[1]) ) and t[0] >= 1569888000 and t[1] < 1572566400 and vid >= 3200 and vid <= 3300 group by vid"

Actually, a query very similar to the one listed above generates the report mileage-in-area mentioned in the blog.