Ali Sheidaei

Ali Sheidaei

Greater Seattle Area
4K followers 500+ connections

About

Results-oriented Senior Software Engineer with over 12 years of experience specializing…

Activity

Join now to see all activity

Experience

  • Microsoft Graphic

    Microsoft

    Redmond, Washington, United States

  • -

    Denver Metropolitan Area

  • -

    Denver Metropolitan Area

  • -

    Denver Metropolitan Area

  • -

    Denver Metropolitan Area

  • -

    Iran

  • -

    Iran

  • -

    Iran

Education

Licenses & Certifications

Publications

  • A Distributed Fault Tolerance Global Coordinator Election Algorithm in Unreliable High Traffic Distributed Systems

    International Journal of Information Technology and Computer Science(IJITCS)

    Distributed systems consist of several management sites which have different resource sharing levels. Resources can be shared among inner site and outer site processes at first and second level respectively. Global coordinator should exist in order to coordinate access to multi site’s shared resources. Moreover; some other coordinators should manage access to inner site’s shared resources so that exerting appropriate coordinator election algorithms in each level is crucial to achieve most…

    Distributed systems consist of several management sites which have different resource sharing levels. Resources can be shared among inner site and outer site processes at first and second level respectively. Global coordinator should exist in order to coordinate access to multi site’s shared resources. Moreover; some other coordinators should manage access to inner site’s shared resources so that exerting appropriate coordinator election algorithms in each level is crucial to achieve most efficient system. In this paper a hierarchical distributed election algorithm is proposed which eliminates single point of failure of election launcher. Meanwhile traffic is applied to network at different times and the number of election messages is extremely decreased as well which applies more efficiency especially in high traffic networks. A standby system between coordinators and their first alternative is considered to induct less wait time to processes which want to communicate with coordinator.

    Other authors
    See publication

Courses

  • ...

    -

  • Advanced Data Structures and Algorithms

    -

  • Big Data

    -

  • Computer Network Architecture

    -

  • Enterprise Architecture

    -

  • Modern Programming Practices

    -

  • Web Application Architecture

    -

Languages

  • English

    Professional working proficiency

  • Persian

    Native or bilingual proficiency

  • French

    Elementary proficiency

Recommendations received

More activity by Ali

View Ali’s full profile

  • See who you know in common
  • Get introduced
  • Contact Ali directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses