directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Karasulu" <>
Subject Building an LDAP server is not an easy task (was: Re: [ApacheDS Webapps] Use Cases)
Date Mon, 21 May 2007 21:34:45 GMT
Yes we will get there and it takes time.  However building an LDAP server is
very difficult and making sure
it is extensible while making it reliable and fast is beyond rocket
science.   Our architecture is designed for
flexibility and we will see LDAP acquire new concepts that have existed in
the RDBMS world for years now.
LDAP will see a day when it has triggers, stored procedures, views and
queues very soon to make it more
useful than ever.

Just keep in mind that an LDAP server is both a network server and a
database server at the same time.

Most legacy LDAP servers are severely brittle.  ApacheDS is something that
will brew over time but hopefully
when we get to that mark it will still be extensible so we can build on it
to take LDAP to places it's never
gone before.  Also because of a flexible architecture we'll be able to
implement much more sophisticated
algorithms that give us an advantage in each respect.

LDAP servers today do no justice to the technology.  I think we have a
chance to bring this protocol to the
21st century.

So let's not freak when people try to compare ApacheDS to other servers on
the basis of performance or other
metrics.  All these aspects will be brought to par gradually together.
After all many people are a bit intimidated
by what we're doing.  Let the passion and vision drive us not the need to
keep up with other servers around us
based on what they perceive to be the hottest aspect this month.

Eventually we'll be at the same level as other servers out there.  And
hopefully those other efforts will start to
take LDAP where we want it to go just because they want to remain
competitive with our feature set.


On 5/21/07, Emmanuel Lecharny <> wrote:
> Andrew C. Oliver a écrit :
> > Stefan Zoerner wrote:
> >
> >> Ole Ersoy wrote:
> >>
> >>>
> >>> Yeah - Would be great if they would just drop the whole thing
> >>> and go with something superior like ADS :-).  They did it with
> >>> Geronimo, now it's ADS's turn.
> >>>
> >> I just talked about the WebApp. I do not think that ApacheDS is
> >> superior to TivoliDS yet. TivoliDS has a very solid persistence (DB2)
> >> and has some really large installations in production for ages.
> >>
> >> Greetings,
> >>    Stefan
> >
> >
> > DB2's locking scheme isn't very good for assuring consistency on read
> > mostly systems.
> >
> I have seen DB2+TivoliDS used in a big company with more than 70 000 000
> entries. Stable, reliable. I wish ADS is half as good as TivoliDS + DB2 ;)
> Emmanuel

View raw message