[Herddb-dev] R: herddb-dev Digest, Vol 14, Issue 2

Alessandro Luccaroni - Diennea alessandro.luccaroni at diennea.com
Fri Aug 16 09:18:22 CEST 2019


Sorry for the late reply, I was on vacation 😉

Regarding the manual runs of YCSB we follow this guide: https://github.com/diennea/herddb/wiki/Benchmark-HerdDB:-YCSB-usage, we run the same workload a bunch of time and take an average data (a bunch of scripting and manual work to create the page under https://github.com/diennea/herddb/wiki/Benchmark-results:-YCSB-History)… in the last couple of release we simply checked that we are not regressing the DB performance (and we updated the mysql version and the server environment to mantain the validity and reproducibility of the bench), in the first few release we used the bench a lot more to iron out bottleneck in the software.

Right now we use the JDBC connector of YCSB, so there is no visiblity on the YCSB side of HerdDB: if we implement some sort of low level connector (I don’t think that we do right now) it could be a good idea to push up to YCSB an “official” integration to HerdDB, this way anybody that use YCSB to run bench will see that HerdDB exist.

We could try other bench for the DB side (we choose YCSB because it’s easy to run and offer JDBC connector out of the box) and we could also evalutate to implement some bench for the collection framework.

Ale

Da: herddb-dev-bounces at lists.herddb.org <herddb-dev-bounces at lists.herddb.org> Per conto di Amit Chavan
Inviato: sabato 10 agosto 2019 19:16
A: herddb-dev at lists.herddb.org
Oggetto: Re: [Herddb-dev] herddb-dev Digest, Vol 14, Issue 2

Thanks for the feedback Ale.

How do we get the benchmark updated? This is something I have not looked at with Herddb. Is there currently any benchmark we run that I can look into. Do we feel comfortable with admin tools/UI we have to have smaller companies or projects take on herddb from more traditional DB's. I also found this link which had some interesting ideas - https://home.apache.org/~hossman/activate2018/

On Sat, Aug 3, 2019 at 3:00 AM <herddb-dev-request at lists.herddb.org<mailto:herddb-dev-request at lists.herddb.org>> wrote:
Send herddb-dev mailing list submissions to
        herddb-dev at lists.herddb.org<mailto:herddb-dev at lists.herddb.org>

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.herddb.org/mailman/listinfo/herddb-dev
or, via email, send a message with subject or body 'help' to
        herddb-dev-request at lists.herddb.org<mailto:herddb-dev-request at lists.herddb.org>

You can reach the person managing the list at
        herddb-dev-owner at lists.herddb.org<mailto:herddb-dev-owner at lists.herddb.org>

When replying, please edit your Subject line so it is more specific
than "Re: Contents of herddb-dev digest..."


Today's Topics:

   1. R:  Spread the word (Alessandro Luccaroni - Diennea)


----------------------------------------------------------------------

Message: 1
Date: Fri, 2 Aug 2019 12:07:27 +0000
From: Alessandro Luccaroni - Diennea
        <alessandro.luccaroni at diennea.com<mailto:alessandro.luccaroni at diennea.com>>
To: Herddb developers <herddb-dev at lists.herddb.org<mailto:herddb-dev at lists.herddb.org>>
Subject: [Herddb-dev] R:  Spread the word
Message-ID: <debeaf81df6b43ebbc8d0c498e802da0 at diennea.com<mailto:debeaf81df6b43ebbc8d0c498e802da0 at diennea.com>>
Content-Type: text/plain; charset="utf-8"

I think that the first two points are a fundamental step before the other ones: having good documentations and tutorial (or writing up blog post telling how we use herd and which problems it fixes) will help newcomers that want to try to use HerdDB inside their software applications. Another key issue is to try ease the work of new committers (but I think this is a problem for a later date, when HerdDB will have some ?traction?).

Related to that, IMHO having updated benchmark is really important to convince user to try Herd: for example, as soon as the ?collections framework? issues are worked out (we are trying to use it in production inside www.magnews.com<http://www.magnews.com><http://www.magnews.com>) we should find a way to compare its performance to the one of MapDB and alike (just like we compare Herd to Mysql with YCSB). Regarding the collections benchmark I have find very few utilites, like https://github.com/DiegoEliasCosta/CollectionsBench.

Apart from that, I think we should try to focus on ?spreading the word? mainly with the users that we think will benefit from using Herd:

  *   IMHO devops guys aren?t the focus, since they prefer to use ?out of the box? complete applications (and this will negate one of the main feature of HerdDB, being able to embedded it into your software)
  *   Talking with local community will help only if you have a local community very focused on DB tech, like a Database groups at university. Don?t take me wrong, talking with collegues/firends is fine and helps find new ideas, but I think we are still too niche to attract ?normal? users
  *   The Apache Foundation is a good starting point, since we use Apache software as bouilding block of Herd. Enrico already shared the project on some mailing list.
  *   Being more active on twitter, also, is one of the aspect that lead to the success of some other opensource community (I?m unable to find it right now, but I remeber a blog post from the lead dev of SOLR talking exaclty about that)

I think the challenge is to found some early adopter to be able to build a ?strong? use case around HerdDB.

Ale

Da: herddb-dev-bounces at lists.herddb.org<mailto:herddb-dev-bounces at lists.herddb.org> <herddb-dev-bounces at lists.herddb.org<mailto:herddb-dev-bounces at lists.herddb.org>> Per conto di Amit Chavan
Inviato: venerd? 2 agosto 2019 04:28
A: herddb-dev at lists.herddb.org<mailto:herddb-dev at lists.herddb.org>
Oggetto: [Herddb-dev] Spread the word

Hello,

I would like to start discussions among the community to get everyone's ideas on what we can do to get more attention on Herddb.  Getting more people to work on the project will also help with adoption of the project. What are some of things we can do? I will add my 2 cents

  *   Improve the documentation and tutorials on how to use herddb
  *   Write on our blogs, maybe add few blogs on linkedin
  *   Maybe present herddb in local community
  *   Write about cases where companies can benefit from using herddb
  *   Write about strengths of herddb
  *   Maybe think of writing some tools that will help migrate data from existing relational dbs into herddb. This will help I think in terms of adoption
  *   Improve the UI and more tools for monitoring, adminstration etc
Let me know what you think

________________________________

CONFIDENTIALITY & PRIVACY NOTICE
This e-mail (including any attachments) is strictly confidential and may also contain privileged information. If you are not the intended recipient you are not authorised to read, print, save, process or disclose this message. If you have received this message by mistake, please inform the sender immediately and destroy this e-mail, its attachments and any copies. Any use, distribution, reproduction or disclosure by any person other than the intended recipient is strictly prohibited and the person responsible may incur in penalties.
The use of this e-mail is only for professional purposes; there is no guarantee that the correspondence towards this e-mail will be read only by the recipient, because, under certain circumstances, there may be a need to access this email by third subjects belonging to the Company.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.herddb.org/pipermail/herddb-dev/attachments/20190802/51ac516b/attachment-0001.html>

------------------------------

_______________________________________________
herddb-dev mailing list
herddb-dev at lists.herddb.org<mailto:herddb-dev at lists.herddb.org>
http://lists.herddb.org/mailman/listinfo/herddb-dev


End of herddb-dev Digest, Vol 14, Issue 2
*****************************************

________________________________

CONFIDENTIALITY & PRIVACY NOTICE
This e-mail (including any attachments) is strictly confidential and may also contain privileged information. If you are not the intended recipient you are not authorised to read, print, save, process or disclose this message. If you have received this message by mistake, please inform the sender immediately and destroy this e-mail, its attachments and any copies. Any use, distribution, reproduction or disclosure by any person other than the intended recipient is strictly prohibited and the person responsible may incur in penalties.
The use of this e-mail is only for professional purposes; there is no guarantee that the correspondence towards this e-mail will be read only by the recipient, because, under certain circumstances, there may be a need to access this email by third subjects belonging to the Company.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.herddb.org/pipermail/herddb-dev/attachments/20190816/64f312ba/attachment-0001.html>


More information about the herddb-dev mailing list