Re: [DISCUSS] Sharding-Sphere incubation proposal

2018-10-29 Thread William Guo
+1

Sharding is one key for distributing systems, glad to see it as Apache
Incubator.

Thanks,
William

On Mon, Oct 29, 2018 at 9:13 PM Willem Jiang  wrote:

> Sharding-Sphere already has a very active community,  it's good to see
> it will be part of Apache incubator.
>
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Mon, Oct 29, 2018 at 5:27 PM zhangli...@apache.org
>  wrote:
> >
> > Dear Apache Incubator Community,
> >
> > I would like to start a discussion about the incubation of
> Sharding-Sphere
> > at Apache.
> >
> > Please accept the Sharding-Sphere podling into the Incubator.
> >
> > We have 4 mentors, also we are welcome other volunteers to mentor us.
> >
> > The proposal can be found at
> > https://wiki.apache.org/incubator/ShardingSphereProposal . Here is the
> text
> > of it:
> >
> >
> > = Abstract =
> > Sharding-Sphere is an ecosystem of transparent distributed database
> > middleware, focusing on data sharding, distributed transaction and
> database
> > orchestration. It provides maximum compatibility for applications through
> > Sharding-JDBC (a driver to implement JDBC) or Sharding-Proxy (a proxy to
> > implement database protocol).
> >
> > = Proposal =
> > With a large number of end users, Sharding-Sphere has a fairly huge
> > community in China. It is also widely adopted by many [[
> > http://shardingsphere.io/community/en/company/|companies and
> > organizations]] as a solution to process their massive amounts of data.
> >
> > We believe that bringing Sharding-Sphere into Apache Software Foundation
> > could advance development of a stronger and more diverse open source
> > community.
> >
> > Dangdang submits this proposal to donate Sharding-Sphere's source codes
> and
> > all related documentations to Apache Software Foundation. The codes are
> > already under Apache License Version 2.0.
> >
> >   * Code base: https://github.com/sharding-sphere/sharding-sphere
> >
> >   * Web site: http://shardingsphere.io/
> >
> >   * Documentations: http://shardingsphere.io/document/current/
> >
> >   * Community: http://shardingsphere.io/community/
> >
> > = Background =
> >
> > Relational database hardly supports such huge amounts of data any more
> > which has increased rapidly in recent years, but for reason of technique
> > maturity, developers and DBAs still want to use it to persist core data.
> >
> > Sharding-Sphere was open sourced on Github in 2016. At the very
> beginning,
> > Sharding-Sphere is just a JDBC driver for data sharding (name as
> > Sharding-JDBC) at Dangdang internal framework; now it offers data
> sharding,
> > distributed transaction and database orchestration. Besides JDBC, proxy
> to
> > implement MySQL database protocol is also supported at present.
> > Furthermore, our roadmap includes Proxy for PostgreSQL protocol, Sidecar
> > model, data repica and elastic data scalability function as well.
> >
> > Due to the extension of project, we provide proxy model and sidecar model
> > in addition to JDBC model. Therefore, we rename it to Sharding-Sphere by
> [[
> > https://github.com/sharding-sphere/sharding-sphere/issues/788|a public
> > vote]], which refers to a sharding ecosphere with Sharding-JDBC,
> > Sharding-Proxy and Sharding Sidecar as its three sub-projects.
> >
> > Sharding-JDBC has won the [[
> http://www.oschina.net/project/top_cn_2016|TOP
> > 20 most popular open source projects in China 2016]].
> >
> > = Rationale =
> >
> > Relational database still plays a very important role on current
> > application system. The maturity of products and surrounding ecosystem,
> the
> > friendliness of its data query and developers' and DBAs' mastery of it,
> > cannot be completely replaced with other types of database in the near
> > future. However, current relational database cannot support cloud native
> > very well and it is not friendly to distributed system.
> >
> > It is the ultimate goal of Sharding-Sphere, which manages the databases
> > scattering around the system, to make user use distributed databases as
> > simply as using a single one.
> >
> > Without extra cost, Sharding-JDBC directly connects database with Java
> > application to get the best performance.
> >
> > Sharding-Proxy is deployed as a stateless server and supports MySQL
> > protocol at present. In the paper [[
> > https://db.cs.cmu.edu/papers/2016/pavlo-newsql-sigmodrec2016.pdf|What’s
> > Really New with NewSQL?]], three types of NewSQL are introduced, among
> > which Sharding-Proxy is a Transparent Sharding Middleware.
> >
> > Sharding-Sidecar can be understood as a data panel in Service Mesh. The
> > interaction between the application and the database provides a mesh
> layer.
> > The concept of Database Mesh is similar to Service Mesh, and it focuses
> on
> > how to connect data access applications to the database. Database Mesh
> will
> > set up a huge grid system between applications and databases.
> Applications
> > and databases need be placed in the grid system. They are 

Re: UNICEF Open Source project- Apache Foundation

2018-10-29 Thread Kevin A. McGrail
Thanks David for the introduction.  Ariam, I am located in Fairfax so a
meeting in DC is more than possible.

Can I give you a call to coordinate?  If so, what's a good number to reach
you?
--
Kevin A. McGrail
VP Fundraising, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project
https://www.linkedin.com/in/kmcgrail - 703.798.0171


On Mon, Oct 29, 2018 at 4:57 PM  wrote:

> Just to quickly introduce EA and myself – we work together in a not for
> profit at globalsymbols.com
>
>
>
> We are very much committed to both open licence and working in the open,
> and have a special interest in seeking to ensure that AAC reaches those
> communities that have been most under served in this field
>
>
>
> One of our first projects was in the Middle East where we collaborated to
> develop Tawasol, the Arabic open symbol set, designed to reflect both
> language and culture within the Middle East and especially the gulf. To do
> that we created a system that democratised symbol design, allowing a range
> of stakeholder to determine the design and selection of symbols to
> represent concepts.
>
>
>
> Very much hope to continue discussions together about collaboration around
> the paper Ariam has distributed
>
>
>
> Best regards
>
>
>
> David
>
>
>
> *From:* Kevin A. McGrail 
> *Sent:* 29 October 2018 20:49
> *To:* Ariam Mogos ; general@incubator.apache.org
> *Cc:* Aditi Poddar ; da...@davebanesaccess.org; EA
> Draffan 
> *Subject:* Re: UNICEF Open Source project- Apache Foundation
>
>
>
> Thanks Ariam,
>
> I have a child with Autism so this is very interesting to me and I also
> helped found the largest support group in the Washington DC area.  I have
> done grants for curriculum to teach children with autism to swim with
> Autism Speaks and I can talk intelligently about AT/PECS.  We also just had
> our keynote from Cliff Schmidt at Amplio which has some crossover.  Anyway,
> enough about me, I'd like to setup a call, nothing long and talk about our
> incubator and how we work/what we do.
>
> Regards,
> KAM
>
>
> On 10/29/2018 3:53 PM, Ariam Mogos wrote:
>
> Thanks so much Kellen, Dave and Kevin!
>
> (copying Aditi from our partnerships team)
>
> (copying David Banes and EA Draffan, two of our advisors on AAC)
>
>
>
> Yes we’d be interested in collaborating with Apache and learning more
> about the incubator program.
>
>
>
> We’re very excited to share about this project. I’ve created a google doc
> with some information here:
>
>
>
>
> https://docs.google.com/document/d/1fMY5_YgqqE5VfqNCDwQ0HQe8ozkz1v7kpjQpimVsjuI/edit
>
>
>
> Please feel free to leave any comments, questions, recommendations in the
> document.
>
>
>
> Cheers,
> Ariam
>
>
>
> *From: *"Kevin A. McGrail"  
> *Date: *Sunday, October 28, 2018 at 4:51 PM
> *To: *"general@incubator.apache.org" 
>  
> *Cc: *Ariam Mogos  
> *Subject: *Re: UNICEF Open Source project- Apache Foundation
>
>
>
> In addition to the list responses, I'm happy to chat especially with my VP
> Fundraising duties. Love UNICEF and love what you do especially around
> Halloween.  Happy to jump on a call and give you some guidance!
>
>
>
> Regards,
>
> KAM
>
> --
>
> Kevin A. McGrail
>
> VP Fundraising, Apache Software Foundation
>
> Chair Emeritus Apache SpamAssassin Project
>
> https://www.linkedin.com/in/kmcgrail - 703.798.0171
>
>
>
>
>
> On Sun, Oct 28, 2018 at 1:39 AM Dave Fisher  wrote:
>
> Exactly as Kellen describes!
>
> If for whatever reason you require an offline discussion to start then I’m
> sure someone here may be willing to “champion” your proposal.
>
> Regards,
> Dave
>
> Sent from my iPhone
>
> > On Oct 27, 2018, at 9:43 PM, kellen sunderland <
> kellen.sunderl...@gmail.com> wrote:
> >
> > Hello Ariam, reading through the sites in your signature it looks like
> > you're doing interesting work.  I'm always happy to see governments and
> > NGOs using / contributing to open source.
> >
> > Speaking for myself, I would be happy to set aside some time to chat.  At
> > Apache we do try to keep as much communication as possible on public
> email
> > lists.  Would you be able to give a little more detail about your project
> > via this list?  Were you interested in collaborating with Apache?  Did
> you
> > want to participate in the Apache Incubator program?
> >
> > -Kellen
> >
> >> On Sat, Oct 27, 2018 at 9:42 AM Ariam Mogos  wrote:
> >>
> >> Hi there,
> >>
> >> I work in UNICEF’s Office of Innovation and was hoping to speak to
> someone
> >> about a fantastic open source project in which we’re interested in
> working
> >> with the Apache Foundation.
> >>
> >> Look forward to hearing from you.
> >>
> >> Best,
> >> Ariam
> >>
> >> -
> >> Ariam Mogos
> >> Learning Lead
> >> UNICEF Ventures
> >> Office of Innovation
> >> skype: ariammogos
> >> mobile: +1 917-974-5997
> <%28917%29%20974-5997>
> >>
> >> www.unicefstories.org
> >> www.unicefinnovationfund.org
> >>
> >>

Re: UNICEF Open Source project- Apache Foundation

2018-10-29 Thread Deepak Nair
I would also like to contribute. How do I join in.

Thanks
Deepak

On Mon, Oct 29, 2018, 1:48 PM Kevin A. McGrail  wrote:

> Thanks Ariam,
>
> I have a child with Autism so this is very interesting to me and I also
> helped found the largest support group in the Washington DC area.  I
> have done grants for curriculum to teach children with autism to swim
> with Autism Speaks and I can talk intelligently about AT/PECS.  We also
> just had our keynote from Cliff Schmidt at Amplio which has some
> crossover.  Anyway, enough about me, I'd like to setup a call, nothing
> long and talk about our incubator and how we work/what we do.
>
> Regards,
> KAM
>
>
> On 10/29/2018 3:53 PM, Ariam Mogos wrote:
> >
> > Thanks so much Kellen, Dave and Kevin!
> >
> > (copying Aditi from our partnerships team)
> >
> > (copying David Banes and EA Draffan, two of our advisors on AAC)
> >
> >
> >
> > Yes we’d be interested in collaborating with Apache and learning more
> > about the incubator program.
> >
> >
> >
> > We’re very excited to share about this project. I’ve created a google
> > doc with some information here:
> >
> >
> >
> >
> https://docs.google.com/document/d/1fMY5_YgqqE5VfqNCDwQ0HQe8ozkz1v7kpjQpimVsjuI/edit
> >
> >
> >
> > Please feel free to leave any comments, questions, recommendations in
> > the document.
> >
> >
> >
> > Cheers,
> > Ariam
> >
> >
> >
> > *From: *"Kevin A. McGrail" 
> > *Date: *Sunday, October 28, 2018 at 4:51 PM
> > *To: *"general@incubator.apache.org" 
> > *Cc: *Ariam Mogos 
> > *Subject: *Re: UNICEF Open Source project- Apache Foundation
> >
> >
> >
> > In addition to the list responses, I'm happy to chat especially with
> > my VP Fundraising duties. Love UNICEF and love what you do especially
> > around Halloween.  Happy to jump on a call and give you some guidance!
> >
> >
> >
> > Regards,
> >
> > KAM
> >
> > --
> >
> > Kevin A. McGrail
> >
> > VP Fundraising, Apache Software Foundation
> >
> > Chair Emeritus Apache SpamAssassin Project
> >
> > https://www.linkedin.com/in/kmcgrail - 703.798.0171
> >
> >
> >
> >
> >
> > On Sun, Oct 28, 2018 at 1:39 AM Dave Fisher  > > wrote:
> >
> > Exactly as Kellen describes!
> >
> > If for whatever reason you require an offline discussion to start
> > then I’m sure someone here may be willing to “champion” your
> proposal.
> >
> > Regards,
> > Dave
> >
> > Sent from my iPhone
> >
> > > On Oct 27, 2018, at 9:43 PM, kellen sunderland
> > mailto:kellen.sunderl...@gmail.com>>
> > wrote:
> > >
> > > Hello Ariam, reading through the sites in your signature it
> > looks like
> > > you're doing interesting work.  I'm always happy to see
> > governments and
> > > NGOs using / contributing to open source.
> > >
> > > Speaking for myself, I would be happy to set aside some time to
> > chat.  At
> > > Apache we do try to keep as much communication as possible on
> > public email
> > > lists.  Would you be able to give a little more detail about
> > your project
> > > via this list?  Were you interested in collaborating with
> > Apache?  Did you
> > > want to participate in the Apache Incubator program?
> > >
> > > -Kellen
> > >
> > >> On Sat, Oct 27, 2018 at 9:42 AM Ariam Mogos  > > wrote:
> > >>
> > >> Hi there,
> > >>
> > >> I work in UNICEF’s Office of Innovation and was hoping to speak
> > to someone
> > >> about a fantastic open source project in which we’re interested
> > in working
> > >> with the Apache Foundation.
> > >>
> > >> Look forward to hearing from you.
> > >>
> > >> Best,
> > >> Ariam
> > >>
> > >> -
> > >> Ariam Mogos
> > >> Learning Lead
> > >> UNICEF Ventures
> > >> Office of Innovation
> > >> skype: ariammogos
> > >> mobile: +1 917-974-5997
> > >>
> > >> www.unicefstories.org
> > 
> > >> www.unicefinnovationfund.org
> > <
> http://www.unicefinnovationfund.org/>
> > >>
> > >>
> >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > 
> > For additional commands, e-mail: general-h...@incubator.apache.org
> > 
> >
>
> --
> Kevin A. McGrail
> VP Fundraising, Apache Software Foundation
> Chair Emeritus Apache SpamAssassin Project
> https://www.linkedin.com/in/kmcgrail - 703.798.0171
>
>


Re: UNICEF Open Source project- Apache Foundation

2018-10-29 Thread Kevin A. McGrail
Thanks Ariam,

I have a child with Autism so this is very interesting to me and I also
helped found the largest support group in the Washington DC area.  I
have done grants for curriculum to teach children with autism to swim
with Autism Speaks and I can talk intelligently about AT/PECS.  We also
just had our keynote from Cliff Schmidt at Amplio which has some
crossover.  Anyway, enough about me, I'd like to setup a call, nothing
long and talk about our incubator and how we work/what we do.

Regards,
KAM


On 10/29/2018 3:53 PM, Ariam Mogos wrote:
>
> Thanks so much Kellen, Dave and Kevin!
>
> (copying Aditi from our partnerships team)
>
> (copying David Banes and EA Draffan, two of our advisors on AAC)
>
>  
>
> Yes we’d be interested in collaborating with Apache and learning more
> about the incubator program.
>
>  
>
> We’re very excited to share about this project. I’ve created a google
> doc with some information here:
>
>  
>
> https://docs.google.com/document/d/1fMY5_YgqqE5VfqNCDwQ0HQe8ozkz1v7kpjQpimVsjuI/edit
>
>  
>
> Please feel free to leave any comments, questions, recommendations in
> the document.
>
>  
>
> Cheers,
> Ariam
>
>  
>
> *From: *"Kevin A. McGrail" 
> *Date: *Sunday, October 28, 2018 at 4:51 PM
> *To: *"general@incubator.apache.org" 
> *Cc: *Ariam Mogos 
> *Subject: *Re: UNICEF Open Source project- Apache Foundation
>
>  
>
> In addition to the list responses, I'm happy to chat especially with
> my VP Fundraising duties. Love UNICEF and love what you do especially
> around Halloween.  Happy to jump on a call and give you some guidance!
>
>  
>
> Regards,
>
> KAM
>
> --
>
> Kevin A. McGrail
>
> VP Fundraising, Apache Software Foundation
>
> Chair Emeritus Apache SpamAssassin Project
>
> https://www.linkedin.com/in/kmcgrail - 703.798.0171
>
>  
>
>  
>
> On Sun, Oct 28, 2018 at 1:39 AM Dave Fisher  > wrote:
>
> Exactly as Kellen describes!
>
> If for whatever reason you require an offline discussion to start
> then I’m sure someone here may be willing to “champion” your proposal.
>
> Regards,
> Dave
>
> Sent from my iPhone
>
> > On Oct 27, 2018, at 9:43 PM, kellen sunderland
> mailto:kellen.sunderl...@gmail.com>>
> wrote:
> >
> > Hello Ariam, reading through the sites in your signature it
> looks like
> > you're doing interesting work.  I'm always happy to see
> governments and
> > NGOs using / contributing to open source.
> >
> > Speaking for myself, I would be happy to set aside some time to
> chat.  At
> > Apache we do try to keep as much communication as possible on
> public email
> > lists.  Would you be able to give a little more detail about
> your project
> > via this list?  Were you interested in collaborating with
> Apache?  Did you
> > want to participate in the Apache Incubator program?
> >
> > -Kellen
> >
> >> On Sat, Oct 27, 2018 at 9:42 AM Ariam Mogos  > wrote:
> >>
> >> Hi there,
> >>
> >> I work in UNICEF’s Office of Innovation and was hoping to speak
> to someone
> >> about a fantastic open source project in which we’re interested
> in working
> >> with the Apache Foundation.
> >>
> >> Look forward to hearing from you.
> >>
> >> Best,
> >> Ariam
> >>
> >> -
> >> Ariam Mogos
> >> Learning Lead
> >> UNICEF Ventures
> >> Office of Innovation
> >> skype: ariammogos
> >> mobile: +1 917-974-5997
> >>
> >> www.unicefstories.org
> 
> >> www.unicefinnovationfund.org
> 
> 
> >>
> >>
>
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> 
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
>

-- 
Kevin A. McGrail
VP Fundraising, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project
https://www.linkedin.com/in/kmcgrail - 703.798.0171



Re: How to review so-called "binary releases"?

2018-10-29 Thread Julian Hyde
Sorry to be stupid, since apparently the answer has been repeated “several 
times already”. But in the real world podlings (and top-level projects) will 
put directories up for a vote that contain a mixture of source and binary 
artifacts.

A case in point. Suppose you were asked to vote on 
https://dist.apache.org/repos/dist/dev/incubator/crail/1.1-rc2/ 
 

I hear Justin say that he would open the -bin.tar.gz and check its L & N files. 
And he would check -bin.tar.gz.asc and -bin.tar.gz.sha512.

And Greg seems to be saying that he would ignore those files altogether, and 
vote solely based on the -src.tar.gz, -src.tar.gz.asc and -src.tar.gz.sha512.

Are both of these approaches consistent with policy?

Julian



> On Oct 25, 2018, at 7:36 PM, Alex Harui  wrote:
> 
> Hi Greg,
> 
> I think the fact that LICENSE policy that Justin linked to applies to 
> convenience binaries creates confusion about reviewing binaries.
> 
> My 2 cents,
> -Alex
> 
> On 10/25/18, 6:39 PM, "Greg Stein"  wrote:
> 
>On Thu, Oct 25, 2018 at 12:25 PM Julian Hyde  wrote:
> 
>> Jim, you’re re-iterating the premise of my question. In the context of my
>> question, it doesn’t matter what these things are called. But we need to
>> know how reviewers are to handle them.
>> 
>> Since I asked the original question, I have found the following policy[1]:
>> 
>>> COMPILED PACKAGES
>>> 
>>> The Apache Software Foundation produces open source software. All
>>> releases are in the form of the source materials needed to make
>>> changes to the software being released.
>>> 
>>> As a convenience to users that might not have the appropriate tools to
>>> build a compiled version of the source, binary/bytecode packages MAY
>>> be distributed alongside official Apache releases. In all such cases, the
>>> binary/bytecode package MUST have the same version number as the
>>> source release and MUST only add binary/bytecode files that are the
>>> result of compiling that version of the source code release and its
>>> dependencies.
>> 
>> This policy clarifies what these things may contain. I still need
>> clarification on what is the responsibility of a reviewer.
> 
> 
>It has been repeated several times already. There is no such thing as
>"reviewer" since these are not official releases. So they certainly
>shouldn't be voted upon. They are just some binaries hanging out on our
>server.
> 
>I propose:
>> 
>> 1. Reviewers have no way to verify the contents of the binaries and
>> therefore they have to trust that the release manager has built them
>> according to the documented release process.
>> 
> 
>And this is exactly why they are unofficial.
> 
>-g
> 
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org



Re: Mentors wanted for Apache Hivemall (Incubating)

2018-10-29 Thread Makoto Yui
Koji,

Thank you for becoming our mentor :-)
We appreciate your help.

Makoto
>
> Hi Makoto,
>
> I'd like to be a volunteer to help your project as a mentor.
>
> I'm a committer/PMC member of Apache Lucene/Solr and OpenNLP and an ASF 
> member.
>
> Thanks,
>
> Koji Sekiguchi
>
> On 2018/09/25 15:09:48, Makoto Yui  wrote: > Hi community,
> >
> > The Apache Hivemall project has only two active mentors and looking
> > for new mentors.
> >
> > We are very appreciated if anyone would like to be a volunteer to help us.
> >
> > Here below is the brief information about our project:
> >
> > Apache Hivemall (incubating) is a scalable machine learning library
> > for Apache Hive, Spark, and Pig.
> >
> > • Website: http://hivemall.incubator.apache.org/
> > • Github: https://github.com/apache/incubator-hivemall
> > • Teams: http://hivemall.incubator.apache.org/team-list.html
> > • Last podling report: https://wiki.apache.org/incubator/September2018
> >
> > Recent talks by our PMC members:
> > • 
> > https://speakerdeck.com/takuti/apache-hivemall-query-based-handy-scalable-machine-learning-on-hive
> > (OSDC europe)
> > • 
> > https://www.slideshare.net/myui/introduction-to-apache-hivemall-v050-116293454
> > (ApacheCon North America)
> >
> > We plan to have two more Apache releases in Incubator and willing
> > graduate Incubator in 2019.
> >
> > Last but not least, I'm attending ApacheCon North America and give a
> > talk on Thursday 16:40 at Ballroom. So, it's welcome to join the
> > session to discuss about mentoring after the talk.
> > https://apachecon.dukecon.org/acna/2018/#/scheduledEvent/0cbf85b79b554dee6
> >
> > Thanks,
> > Makoto
> >
> > --
> > Makoto YUI 
> > Research Engineer, Treasure Data, Inc.
> > http://myui.github.io/
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


--
Makoto YUI 
Research Engineer, Treasure Data, Inc.
http://myui.github.io/

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS] Sharding-Sphere incubation proposal

2018-10-29 Thread Willem Jiang
Sharding-Sphere already has a very active community,  it's good to see
it will be part of Apache incubator.


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Mon, Oct 29, 2018 at 5:27 PM zhangli...@apache.org
 wrote:
>
> Dear Apache Incubator Community,
>
> I would like to start a discussion about the incubation of Sharding-Sphere
> at Apache.
>
> Please accept the Sharding-Sphere podling into the Incubator.
>
> We have 4 mentors, also we are welcome other volunteers to mentor us.
>
> The proposal can be found at
> https://wiki.apache.org/incubator/ShardingSphereProposal . Here is the text
> of it:
>
>
> = Abstract =
> Sharding-Sphere is an ecosystem of transparent distributed database
> middleware, focusing on data sharding, distributed transaction and database
> orchestration. It provides maximum compatibility for applications through
> Sharding-JDBC (a driver to implement JDBC) or Sharding-Proxy (a proxy to
> implement database protocol).
>
> = Proposal =
> With a large number of end users, Sharding-Sphere has a fairly huge
> community in China. It is also widely adopted by many [[
> http://shardingsphere.io/community/en/company/|companies and
> organizations]] as a solution to process their massive amounts of data.
>
> We believe that bringing Sharding-Sphere into Apache Software Foundation
> could advance development of a stronger and more diverse open source
> community.
>
> Dangdang submits this proposal to donate Sharding-Sphere's source codes and
> all related documentations to Apache Software Foundation. The codes are
> already under Apache License Version 2.0.
>
>   * Code base: https://github.com/sharding-sphere/sharding-sphere
>
>   * Web site: http://shardingsphere.io/
>
>   * Documentations: http://shardingsphere.io/document/current/
>
>   * Community: http://shardingsphere.io/community/
>
> = Background =
>
> Relational database hardly supports such huge amounts of data any more
> which has increased rapidly in recent years, but for reason of technique
> maturity, developers and DBAs still want to use it to persist core data.
>
> Sharding-Sphere was open sourced on Github in 2016. At the very beginning,
> Sharding-Sphere is just a JDBC driver for data sharding (name as
> Sharding-JDBC) at Dangdang internal framework; now it offers data sharding,
> distributed transaction and database orchestration. Besides JDBC, proxy to
> implement MySQL database protocol is also supported at present.
> Furthermore, our roadmap includes Proxy for PostgreSQL protocol, Sidecar
> model, data repica and elastic data scalability function as well.
>
> Due to the extension of project, we provide proxy model and sidecar model
> in addition to JDBC model. Therefore, we rename it to Sharding-Sphere by [[
> https://github.com/sharding-sphere/sharding-sphere/issues/788|a public
> vote]], which refers to a sharding ecosphere with Sharding-JDBC,
> Sharding-Proxy and Sharding Sidecar as its three sub-projects.
>
> Sharding-JDBC has won the [[http://www.oschina.net/project/top_cn_2016|TOP
> 20 most popular open source projects in China 2016]].
>
> = Rationale =
>
> Relational database still plays a very important role on current
> application system. The maturity of products and surrounding ecosystem, the
> friendliness of its data query and developers' and DBAs' mastery of it,
> cannot be completely replaced with other types of database in the near
> future. However, current relational database cannot support cloud native
> very well and it is not friendly to distributed system.
>
> It is the ultimate goal of Sharding-Sphere, which manages the databases
> scattering around the system, to make user use distributed databases as
> simply as using a single one.
>
> Without extra cost, Sharding-JDBC directly connects database with Java
> application to get the best performance.
>
> Sharding-Proxy is deployed as a stateless server and supports MySQL
> protocol at present. In the paper [[
> https://db.cs.cmu.edu/papers/2016/pavlo-newsql-sigmodrec2016.pdf|What’s
> Really New with NewSQL?]], three types of NewSQL are introduced, among
> which Sharding-Proxy is a Transparent Sharding Middleware.
>
> Sharding-Sidecar can be understood as a data panel in Service Mesh. The
> interaction between the application and the database provides a mesh layer.
> The concept of Database Mesh is similar to Service Mesh, and it focuses on
> how to connect data access applications to the database. Database Mesh will
> set up a huge grid system between applications and databases. Applications
> and databases need be placed in the grid system. They are all objects
> managed by the meshing layer.
>
> = Current Status =
> == Meritocracy ==
> Sharding-Sphere was incubated at Dangdang in 2015 and open sourced on
> GitHub in 2016. In 2017, JingDong recognized its value and determined to
> sponsor this project. Sharding-Sphere has contributors and users from many
> companies; we have set up the PMC Team and Committer Team. New contributors
> are 

Re: Mentors wanted for Apache Hivemall (Incubating)

2018-10-29 Thread Koji Sekiguchi

Hi Makoto,

I'd like to be a volunteer to help your project as a mentor.

I'm a committer/PMC member of Apache Lucene/Solr and OpenNLP and an ASF member.

Thanks,

Koji Sekiguchi

On 2018/09/25 15:09:48, Makoto Yui  wrote: > Hi community,


The Apache Hivemall project has only two active mentors and looking
for new mentors.

We are very appreciated if anyone would like to be a volunteer to help us.

Here below is the brief information about our project:

Apache Hivemall (incubating) is a scalable machine learning library
for Apache Hive, Spark, and Pig.

• Website: http://hivemall.incubator.apache.org/
• Github: https://github.com/apache/incubator-hivemall
• Teams: http://hivemall.incubator.apache.org/team-list.html
• Last podling report: https://wiki.apache.org/incubator/September2018

Recent talks by our PMC members:
• 
https://speakerdeck.com/takuti/apache-hivemall-query-based-handy-scalable-machine-learning-on-hive
(OSDC europe)
• https://www.slideshare.net/myui/introduction-to-apache-hivemall-v050-116293454
(ApacheCon North America)

We plan to have two more Apache releases in Incubator and willing
graduate Incubator in 2019.

Last but not least, I'm attending ApacheCon North America and give a
talk on Thursday 16:40 at Ballroom. So, it's welcome to join the
session to discuss about mentoring after the talk.
https://apachecon.dukecon.org/acna/2018/#/scheduledEvent/0cbf85b79b554dee6

Thanks,
Makoto

--
Makoto YUI 
Research Engineer, Treasure Data, Inc.
http://myui.github.io/

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org




-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS] Sharding-Sphere incubation proposal

2018-10-29 Thread Justin Mclean
Hi,

Nice proposal, good to se that there’s already a community around the project 
and that it already have a diverse (company wise) group of committers, and that 
it already have the recommended number of mentors. Good luck in incubation.

Thanks,
Justin
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS] Sharding-Sphere incubation proposal

2018-10-29 Thread ???? Sheng Wu
+1 no-binding


Welcome Sharding-Sphere, a wild used sql proxy(in/out of process) project join 
the Apache Incubator. 
The status of project is good. The community is diversity, contributors from 
different companies or as individuals.


--
Sheng Wu
Apache SkyWalking 


 




-- Original --
From:  "zhangli...@apache.org";
Date:  Mon, Oct 29, 2018 05:27 PM
To:  "general";

Subject:  [DISCUSS] Sharding-Sphere incubation proposal



Dear Apache Incubator Community,

I would like to start a discussion about the incubation of Sharding-Sphere
at Apache.

Please accept the Sharding-Sphere podling into the Incubator.

We have 4 mentors, also we are welcome other volunteers to mentor us.

The proposal can be found at
https://wiki.apache.org/incubator/ShardingSphereProposal . Here is the text
of it:


= Abstract =
Sharding-Sphere is an ecosystem of transparent distributed database
middleware, focusing on data sharding, distributed transaction and database
orchestration. It provides maximum compatibility for applications through
Sharding-JDBC (a driver to implement JDBC) or Sharding-Proxy (a proxy to
implement database protocol).

= Proposal =
With a large number of end users, Sharding-Sphere has a fairly huge
community in China. It is also widely adopted by many [[
http://shardingsphere.io/community/en/company/|companies and
organizations]] as a solution to process their massive amounts of data.

We believe that bringing Sharding-Sphere into Apache Software Foundation
could advance development of a stronger and more diverse open source
community.

Dangdang submits this proposal to donate Sharding-Sphere's source codes and
all related documentations to Apache Software Foundation. The codes are
already under Apache License Version 2.0.

  * Code base: https://github.com/sharding-sphere/sharding-sphere

  * Web site: http://shardingsphere.io/

  * Documentations: http://shardingsphere.io/document/current/

  * Community: http://shardingsphere.io/community/

= Background =

Relational database hardly supports such huge amounts of data any more
which has increased rapidly in recent years, but for reason of technique
maturity, developers and DBAs still want to use it to persist core data.

Sharding-Sphere was open sourced on Github in 2016. At the very beginning,
Sharding-Sphere is just a JDBC driver for data sharding (name as
Sharding-JDBC) at Dangdang internal framework; now it offers data sharding,
distributed transaction and database orchestration. Besides JDBC, proxy to
implement MySQL database protocol is also supported at present.
Furthermore, our roadmap includes Proxy for PostgreSQL protocol, Sidecar
model, data repica and elastic data scalability function as well.

Due to the extension of project, we provide proxy model and sidecar model
in addition to JDBC model. Therefore, we rename it to Sharding-Sphere by [[
https://github.com/sharding-sphere/sharding-sphere/issues/788|a public
vote]], which refers to a sharding ecosphere with Sharding-JDBC,
Sharding-Proxy and Sharding Sidecar as its three sub-projects.

Sharding-JDBC has won the [[http://www.oschina.net/project/top_cn_2016|TOP
20 most popular open source projects in China 2016]].

= Rationale =

Relational database still plays a very important role on current
application system. The maturity of products and surrounding ecosystem, the
friendliness of its data query and developers' and DBAs' mastery of it,
cannot be completely replaced with other types of database in the near
future. However, current relational database cannot support cloud native
very well and it is not friendly to distributed system.

It is the ultimate goal of Sharding-Sphere, which manages the databases
scattering around the system, to make user use distributed databases as
simply as using a single one.

Without extra cost, Sharding-JDBC directly connects database with Java
application to get the best performance.

Sharding-Proxy is deployed as a stateless server and supports MySQL
protocol at present. In the paper [[
https://db.cs.cmu.edu/papers/2016/pavlo-newsql-sigmodrec2016.pdf|What??s
Really New with NewSQL?]], three types of NewSQL are introduced, among
which Sharding-Proxy is a Transparent Sharding Middleware.

Sharding-Sidecar can be understood as a data panel in Service Mesh. The
interaction between the application and the database provides a mesh layer.
The concept of Database Mesh is similar to Service Mesh, and it focuses on
how to connect data access applications to the database. Database Mesh will
set up a huge grid system between applications and databases. Applications
and databases need be placed in the grid system. They are all objects
managed by the meshing layer.

= Current Status =
== Meritocracy ==
Sharding-Sphere was incubated at Dangdang in 2015 and open sourced on
GitHub in 2016. In 2017, JingDong recognized its value and determined to
sponsor this project. Sharding-Sphere has contributors and users from many

Re: UNICEF Open Source project- Apache Foundation

2018-10-29 Thread Jim Jagielski
Hello there! I would be quite willing to chat. My personal cell is +1 (443) 
324-8390.

> On Oct 26, 2018, at 1:59 PM, Ariam Mogos  wrote:
> 
> Hi there,
> 
> I work in UNICEF’s Office of Innovation and was hoping to speak to someone 
> about a fantastic open source project in which we’re interested in working 
> with the Apache Foundation.
> 
> Look forward to hearing from you.
> 
> Best,
> Ariam
> 
> -
> Ariam Mogos
> Learning Lead
> UNICEF Ventures
> Office of Innovation
> skype: ariammogos
> mobile: +1 917-974-5997
> 
> www.unicefstories.org
> www.unicefinnovationfund.org
> 


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[DISCUSS] Sharding-Sphere incubation proposal

2018-10-29 Thread zhangli...@apache.org
Dear Apache Incubator Community,

I would like to start a discussion about the incubation of Sharding-Sphere
at Apache.

Please accept the Sharding-Sphere podling into the Incubator.

We have 4 mentors, also we are welcome other volunteers to mentor us.

The proposal can be found at
https://wiki.apache.org/incubator/ShardingSphereProposal . Here is the text
of it:


= Abstract =
Sharding-Sphere is an ecosystem of transparent distributed database
middleware, focusing on data sharding, distributed transaction and database
orchestration. It provides maximum compatibility for applications through
Sharding-JDBC (a driver to implement JDBC) or Sharding-Proxy (a proxy to
implement database protocol).

= Proposal =
With a large number of end users, Sharding-Sphere has a fairly huge
community in China. It is also widely adopted by many [[
http://shardingsphere.io/community/en/company/|companies and
organizations]] as a solution to process their massive amounts of data.

We believe that bringing Sharding-Sphere into Apache Software Foundation
could advance development of a stronger and more diverse open source
community.

Dangdang submits this proposal to donate Sharding-Sphere's source codes and
all related documentations to Apache Software Foundation. The codes are
already under Apache License Version 2.0.

  * Code base: https://github.com/sharding-sphere/sharding-sphere

  * Web site: http://shardingsphere.io/

  * Documentations: http://shardingsphere.io/document/current/

  * Community: http://shardingsphere.io/community/

= Background =

Relational database hardly supports such huge amounts of data any more
which has increased rapidly in recent years, but for reason of technique
maturity, developers and DBAs still want to use it to persist core data.

Sharding-Sphere was open sourced on Github in 2016. At the very beginning,
Sharding-Sphere is just a JDBC driver for data sharding (name as
Sharding-JDBC) at Dangdang internal framework; now it offers data sharding,
distributed transaction and database orchestration. Besides JDBC, proxy to
implement MySQL database protocol is also supported at present.
Furthermore, our roadmap includes Proxy for PostgreSQL protocol, Sidecar
model, data repica and elastic data scalability function as well.

Due to the extension of project, we provide proxy model and sidecar model
in addition to JDBC model. Therefore, we rename it to Sharding-Sphere by [[
https://github.com/sharding-sphere/sharding-sphere/issues/788|a public
vote]], which refers to a sharding ecosphere with Sharding-JDBC,
Sharding-Proxy and Sharding Sidecar as its three sub-projects.

Sharding-JDBC has won the [[http://www.oschina.net/project/top_cn_2016|TOP
20 most popular open source projects in China 2016]].

= Rationale =

Relational database still plays a very important role on current
application system. The maturity of products and surrounding ecosystem, the
friendliness of its data query and developers' and DBAs' mastery of it,
cannot be completely replaced with other types of database in the near
future. However, current relational database cannot support cloud native
very well and it is not friendly to distributed system.

It is the ultimate goal of Sharding-Sphere, which manages the databases
scattering around the system, to make user use distributed databases as
simply as using a single one.

Without extra cost, Sharding-JDBC directly connects database with Java
application to get the best performance.

Sharding-Proxy is deployed as a stateless server and supports MySQL
protocol at present. In the paper [[
https://db.cs.cmu.edu/papers/2016/pavlo-newsql-sigmodrec2016.pdf|What’s
Really New with NewSQL?]], three types of NewSQL are introduced, among
which Sharding-Proxy is a Transparent Sharding Middleware.

Sharding-Sidecar can be understood as a data panel in Service Mesh. The
interaction between the application and the database provides a mesh layer.
The concept of Database Mesh is similar to Service Mesh, and it focuses on
how to connect data access applications to the database. Database Mesh will
set up a huge grid system between applications and databases. Applications
and databases need be placed in the grid system. They are all objects
managed by the meshing layer.

= Current Status =
== Meritocracy ==
Sharding-Sphere was incubated at Dangdang in 2015 and open sourced on
GitHub in 2016. In 2017, JingDong recognized its value and determined to
sponsor this project. Sharding-Sphere has contributors and users from many
companies; we have set up the PMC Team and Committer Team. New contributors
are guided and reviewed by existed PMC members. When they are ready, PMC
will start a vote to promote him/her to become a member of PMC or Committer
Team. See the details See the details [[
http://shardingsphere.io/community/en/organization/|here]]. Contributions
are always welcomed and highly valued.

== Community ==
Now we have set development teams for Sharding-Sphere respectively in
JingDong, Dangdang and 

Re: [DISCUSS] IoTDB Incubation Proposal

2018-10-29 Thread Jean-Baptiste Onofré
Hi,

it sounds like an interesting projects. Several IPMC already mentioned
they would like to be mentor. So I think it's on the right track.

Regards
JB

On 29/10/2018 06:51, Willem Jiang wrote:
> It's look like a very interesting project. I'd like to be your mentor :)
> Please ping me if you have any question about incubating process, I'd
> like to share my journey with you.
> 
> Willem Jiang
> 
> Twitter: willemjiang
> Weibo: 姜宁willem
> 
> On Mon, Oct 29, 2018 at 8:35 AM Xiangdong Huang  wrote:
>>
>> Dear Apache Incubator Community,
>>
>>
>> I would like to open up a discussion about incubating IoTDB at Apache. IoTDB 
>> is a database for managing large amounts of time series data  from IoT 
>> sensors in industrial applications.
>>
>>
>> The proposal is available as a draft at 
>> https://wiki.apache.org/incubator/IoTDBProposal . I have also included the 
>> text of the proposal below.
>>
>>
>>
>>
>> = IoTDB Proposal  =
>> v0.1
>>
>>
>> == Abstract ==
>> IoTDB is a database for managing large amounts of time series data such as 
>> timestamped data from IoT sensors in industrial applications.
>>
>>
>> == Proposal ==
>> IoTDB is a database for managing large amount of time series data with 
>> columnar storage, data encoding, pre-computation, and index techniques. It 
>> has SQL-like interface to write millions of data points per second per node 
>> and is optimized to get query results in few seconds over trillions of data 
>> points. It can also be easily integrated with Apache Hadoop MapReduce and 
>> Apache Spark for analytics.
>>
>>
>> == Background ==
>>
>>
>> A new class of data management system requirements is becoming increasingly 
>> important with the rise of the Internet of Things. There are some database 
>> systems and technologies aimed at time series data management.  For example, 
>> Gorilla and InfluxDB which are mainly built for data centers and monitoring 
>> application metrics. Other systems, for example, OpenTSDB and KairosDB, are 
>> built on Apache HBase and Apache Cassandra, respectively.
>>
>>
>> However, many applications for time series data management have more 
>> requirements especially in industrial applications as follows:
>>
>>
>>  * Supporting time series data which has high data frequency. For example, a 
>> turbine engine may generate 1000 points per second (i.e., 1000Hz), while 
>> each CPU only reports 1 data points per 5 seconds in a data center 
>> monitoring application.
>>
>>
>>  * Supporting scanning data multi-resolutionally. For example, aggregation 
>> operation is important for time series data.
>>
>>
>>  * Supporting special queries for time series, such as pattern matching, 
>> time series segmentation, time-frequency transformation and frequency query.
>>
>>
>>  * Supporting a large number of monitoring targets (i.e. time series). An 
>> excavator may report more than 1000 time series, for example, revolving 
>> speed of the motor-engine, the speed of the excavator, the accelerated 
>> speed, the temperature of the water tank and so on, while a CPU or an 
>> application monitor has much fewer time series.
>>
>>
>>  * Optimization for out-of-order data points. In the industrial sector, it 
>> is common that equipment sends data using the UDP protocol rather than the 
>> TCP protocol. Sometimes, the network connect is unstable and parts of the 
>> data will be buffered for later sending.
>>
>>
>>  * Supporting long-term storage. Historical data is precious for equipment 
>> manufacturers. Therefore, removing or unloading historical data is highly 
>> desired for most industrial applications. The database system must not only 
>> support fast retrieval of historical data, but also should guarantee that 
>> the historical data does not impact the processing speed for “hot” or 
>> current data.
>>
>>
>>  * Supporting online transaction processing (OLTP) as well as complex 
>> analytics. It is obvious that supporting analyzing from the data files using 
>> Apache Spark/Apache Hadoop MapReduce directly is better than transforming 
>> data files to another file format for Big Data analytics.
>>
>>
>>  * Flexible deployment either on premise or in the cloud.  IoTDB is as 
>> simple and can be deployed on a Raspberry Pi handling hundreds of time 
>> series. Meanwhile, the system can be also deployed in the cloud so that it 
>> supports tens of millions ingestions per second, OLTP queries in 
>> milliseconds, and analytics using Apache Spark/Apache Hadoop MapReduce.
>>
>>
>>  * * (1) If users deploy IoTDB on a device, such as a Raspberry Pi, a wind 
>> turbine, or a meteorological station, the deployment of the chosen database 
>> is designed to be simple. A device may have hundreds of time series (but 
>> less than a thousand time series) and the database needs to handle them.
>>  * * (2) When deploying IoTDB in a data center, the computational resources 
>> (i.e., the hardware configuration of servers) is not a problem when compared 
>> to a Raspberry Pi. In 

Re: [DISCUSS] IoTDB Incubation Proposal

2018-10-29 Thread Christofer Dutz
I too would like to help by being one of your mentors. After all hearing about 
your project coming, was what made me sign up as ipmc.

Chris

Outlook for Android herunterladen


From: Willem Jiang 
Sent: Monday, October 29, 2018 6:51:03 AM
To: general@incubator.apache.org
Cc: csli...@qq.com; wang_c...@tsinghua.edu.cn; kmcgr...@apache.org; 
saint...@gmail.com
Subject: Re: [DISCUSS] IoTDB Incubation Proposal

It's look like a very interesting project. I'd like to be your mentor :)
Please ping me if you have any question about incubating process, I'd
like to share my journey with you.

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Mon, Oct 29, 2018 at 8:35 AM Xiangdong Huang  wrote:
>
> Dear Apache Incubator Community,
>
>
> I would like to open up a discussion about incubating IoTDB at Apache. IoTDB 
> is a database for managing large amounts of time series data  from IoT 
> sensors in industrial applications.
>
>
> The proposal is available as a draft at 
> https://wiki.apache.org/incubator/IoTDBProposal . I have also included the 
> text of the proposal below.
>
>
>
>
> = IoTDB Proposal  =
> v0.1
>
>
> == Abstract ==
> IoTDB is a database for managing large amounts of time series data such as 
> timestamped data from IoT sensors in industrial applications.
>
>
> == Proposal ==
> IoTDB is a database for managing large amount of time series data with 
> columnar storage, data encoding, pre-computation, and index techniques. It 
> has SQL-like interface to write millions of data points per second per node 
> and is optimized to get query results in few seconds over trillions of data 
> points. It can also be easily integrated with Apache Hadoop MapReduce and 
> Apache Spark for analytics.
>
>
> == Background ==
>
>
> A new class of data management system requirements is becoming increasingly 
> important with the rise of the Internet of Things. There are some database 
> systems and technologies aimed at time series data management.  For example, 
> Gorilla and InfluxDB which are mainly built for data centers and monitoring 
> application metrics. Other systems, for example, OpenTSDB and KairosDB, are 
> built on Apache HBase and Apache Cassandra, respectively.
>
>
> However, many applications for time series data management have more 
> requirements especially in industrial applications as follows:
>
>
>  * Supporting time series data which has high data frequency. For example, a 
> turbine engine may generate 1000 points per second (i.e., 1000Hz), while each 
> CPU only reports 1 data points per 5 seconds in a data center monitoring 
> application.
>
>
>  * Supporting scanning data multi-resolutionally. For example, aggregation 
> operation is important for time series data.
>
>
>  * Supporting special queries for time series, such as pattern matching, time 
> series segmentation, time-frequency transformation and frequency query.
>
>
>  * Supporting a large number of monitoring targets (i.e. time series). An 
> excavator may report more than 1000 time series, for example, revolving speed 
> of the motor-engine, the speed of the excavator, the accelerated speed, the 
> temperature of the water tank and so on, while a CPU or an application 
> monitor has much fewer time series.
>
>
>  * Optimization for out-of-order data points. In the industrial sector, it is 
> common that equipment sends data using the UDP protocol rather than the TCP 
> protocol. Sometimes, the network connect is unstable and parts of the data 
> will be buffered for later sending.
>
>
>  * Supporting long-term storage. Historical data is precious for equipment 
> manufacturers. Therefore, removing or unloading historical data is highly 
> desired for most industrial applications. The database system must not only 
> support fast retrieval of historical data, but also should guarantee that the 
> historical data does not impact the processing speed for “hot” or current 
> data.
>
>
>  * Supporting online transaction processing (OLTP) as well as complex 
> analytics. It is obvious that supporting analyzing from the data files using 
> Apache Spark/Apache Hadoop MapReduce directly is better than transforming 
> data files to another file format for Big Data analytics.
>
>
>  * Flexible deployment either on premise or in the cloud.  IoTDB is as simple 
> and can be deployed on a Raspberry Pi handling hundreds of time series. 
> Meanwhile, the system can be also deployed in the cloud so that it supports 
> tens of millions ingestions per second, OLTP queries in milliseconds, and 
> analytics using Apache Spark/Apache Hadoop MapReduce.
>
>
>  * * (1) If users deploy IoTDB on a device, such as a Raspberry Pi, a wind 
> turbine, or a meteorological station, the deployment of the chosen database 
> is designed to be simple. A device may have hundreds of time series (but less 
> than a thousand time series) and the database needs to handle them.
>  * * (2) When deploying IoTDB in a