×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

I mean my ldap server supports LDAPv2/v3 in the frontend and supports 4 types of RDBMS(Oracle/mysql/sybase/sql server) as backend

I think there is no performance problem with my ldap server.
In fact, this ldap server has been tested in Intel lab with excellent perfromance. It can handles 1500 ldap search requests per second and there is no memory leak after 7 days' high load performance test with 30 million user data records.

Because I designed the dictionary structure of my LDAP server, so I develop a LDAP-RDBMS tool using PowerBuilder. But it can just be used for our own ldap server.

My ldap server also supports RDBMS SQL execution via ldap request so it can be used as a database middleware.
Report

Replies, comments and Discussions:

  • 工作学习 / 职位情报 / 从日本来加,寻找IT工作机会。6年经验,想在西海岸找oracle,j2ee,asp的工作机会,可能吗?
    在日立公司开发人事ERP,负责软件构架设计,数据库设计和运用。有项目管理经验,熟悉RUP/XP的开发模式,精通java, oracle, ldap, asp, vba, pl/sql, xml等。熟悉各种OM工具,特别是基于n-Tier构架设计的struts和hibernate等等。
    熟悉各种OOA/D的UML开发工具 rational rose, together 等等。
    使用过 weblogic, websphere, jboss, tomcat 等服务器。
    英语听说一般,读写没问题。日语fluent。
    • 请给一个内部推荐的机会,请联系 hexp-atmark-hotmail.com,多谢多谢。
    • 英语好有可能,英语不好没可能,我知道VANCOUVER几个日本来的技术背景挺好可惜英文比国内来的还差,赋闲了两三年了。
      • 国内有时间学习英语,在日本工作累没时间学是主要原因。
      • 赋闲2,3年?那技术也没了,太可怕了。
        • try states
          • you mean work in US? Find job in US or find job in Canada, which one is easier? What is the differant working in US an working in Canada?
            • You can go dice and search job using keyword "Japanese". In the meantime,
              do this on Workopolis
              • thanks a lot.
    • Are you familiar with LDAP?
      what is the difference between LDAP V2 and V3?
      Do you develop your own ldap directory server or just use some ldap servers like NDS, Netscape, Openldap1.2/2.0?
      • I use Sun One LDAP Server, It is based on LDAP V3.
        I dont know what you mean "develop directory server", I thought I can not develop my own directory sever. I just designed and implemented directory using Sun One LDAP server.
        • SUN iPlanet Server?
          It seens that SUN's ldap server is the same as Netscape's.
          I guess you use SUN's ldap tool to create and maintain some objectclass and attribute info to fit your business or organization requirement.

          In fact, I have developed our own ldap directory server based on RDBMS before, so I just wonder whether there are some other people are also interested in LDAP.
          • Yeah, It is Netscape iPlanet Directory Sever.
            It is difficult to say what are the pro and cons between LDAP and RDBMS. It is case by case.
            In my project, we also fulfilled the same business requirements using LDAP and RDBMS. But both two are problem with performance. I thought LDAP is worse. LDAP has memory leak issue due to the count of hit results. I personally prefer RDBMS. Also you can hardly find out any OR mapping tools with LDAP which fits enterprise use.
            • I mean my ldap server supports LDAPv2/v3 in the frontend and supports 4 types of RDBMS(Oracle/mysql/sybase/sql server) as backend
              I think there is no performance problem with my ldap server.
              In fact, this ldap server has been tested in Intel lab with excellent perfromance. It can handles 1500 ldap search requests per second and there is no memory leak after 7 days' high load performance test with 30 million user data records.

              Because I designed the dictionary structure of my LDAP server, so I develop a LDAP-RDBMS tool using PowerBuilder. But it can just be used for our own ldap server.

              My ldap server also supports RDBMS SQL execution via ldap request so it can be used as a database middleware.
              • 1500 hit counts per second? It is very common. My system require upto 5000 or more! That is the problem.
                • You can handle 5000 ldap request/per second in one instance in one machine? How many user records and what kind of hardware?
                  My environment is 30 million user records, ldapsearch one level
                  software:
                  1 ldap server instance, 1 Oracle9i instance
                  hardware:
                  Intel P4 HT PC server, 2G RAM, 2 SCSI Disks ,100M lan
                  • You know, no matter how many hit counts or how many records you have. It is depends on what business requirements you want LDAP to deal with.
                    In my system, even there are just 100000 records now, using 2 LDAP server(2G), 1 oracle sever(2G), 3 AP server (2G) with OS Solaris 10/11. It is still suck memory.

                    The details are beyond this topic. Just be aware, make sure how many requests and memory-load per page is more important than how many hits per second. Our legacy system designer is lack of these sorts of forward thinking.
                    • I didn't mention "hit count" in my articles. Moreover, the requests that our distributed system can handle are almost unlimited, just decided by the number of instances and machines.
                      I don't know what does your "hit count" mean. Web page hit count?

                      In one of our projects, there are more than 40 SUN E4500/E10000(8G-16G RAM+ Fiber Disk Array) servers with Solaris9. We installed many LDAP instances , several Oracle instances and other application server instances on these machines.
                      The performance of the whole system can be increased linearly, according to the number of instances and machines.

                      In fact, I think SUN's iPlanet and Novell Directory Server are not good at performance in the case of huge data records. Because in our internal heavy load performance test, our LDAP server defeat these 2 servers very easily.