incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "DistributedLogProposal" by sijieg
Date Thu, 09 Jun 2016 04:15:07 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "DistributedLogProposal" page has been changed by sijieg:
https://wiki.apache.org/incubator/DistributedLogProposal?action=diff&rev1=2&rev2=3

  We understand the central importance of meritocracy to the Apache Way. We will work to establish
a welcoming, fair and meritocratic community. Several companies have already expressed interest
in this project, and we intend to invite additional developers to participate. We look forward
to growing a rich user and developer community.
  
  = Community =
- There is a large need for a performant replicated log service for applications such as distributed
databases, distributed transactional systems, replicated-state-machines and pub/sub messaging/queuing.
We want to attract more developers to the project, and we believe that the ASF’s open and
meritocratic philosophy will help us with this. We note the success of other, similar projects
already part of the ASF, like BookKeeper and Kafka.
+ There is a large need for a performant replicated log service for applications such as distributed
databases, distributed transactional systems, replicated-state-machines and pub/sub messaging/queuing.
We want to attract more developers to the project, and we believe that the ASF’s open and
meritocratic philosophy will help us with this. We note the success of other similar projects
already part of the ASF, like Kafka.
  
  = Core Developers =
  DistributedLog is actively developed within Twitter. Most of the developers are from Twitter.
Many of them are committers or PMC members of Apache BookKeeper. Others aren’t currently
affiliated with ASF so they will require new ICLAs.
@@ -60, +60 @@

  The initial committers are from Twitter. We hope to encourage contributions from other developers
and grow them into committers after they have had time to continue their contributions.
  
  == Reliance on Salaried Developers ==
- Many of DistributedLog’s initial set of committers work full-time on DistributedLog, and
are paid to do so. However, as mentioned elsewhere, we anticipate growth in the developer
community which we hope will include hobbyists, academics and other people from industry who
have an interested in distributed messaging systems.
+ Many of DistributedLog’s initial set of committers work full-time on DistributedLog, and
are paid to do so. However, as mentioned elsewhere, we anticipate growth in the developer
community which we hope will include people from industry, hobbyists, and academics who have
an interested in distributed messaging systems.
  
  == Relationships with Other Apache Products ==
  DistributedLog uses Apache BookKeeper to store log segments and Apache ZooKeeper to store
log metadata and manage log namespaces. It provides an end-to-end solution for replicated
logs, to make building reliable distributed systems much easier. Unlike Kafka or ActiveMQ,
DistributedLog is not a full-fledged pub/sub, queuing or messaging system.  Instead, it is
targeting on providing a fundamental building block for other distributed systems, offering
durability, replication and consistency. So it could be used by other distributed systems,
such as transactional log for replicated state machines (e.g., HDFS NameNode), WAL for distributed
databases (e.g. HBase), Journal for in-memory services (e.g., Kestrel) and even storage backend
for a full-fledged messaging system.

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message