Challenges of Global MLS Communication

Discuss the feature articles on the LDS Tech Home Page.
User avatar
Posts: 490
Joined: Wed Jul 18, 2007 3:38 pm
Location: Salt Lake City, Utah

Challenges of Global MLS Communication

Postby McDanielCA » Thu Aug 20, 2009 1:26 pm

Challenges of Global MLS Communication was originally posted on the main page of LDSTech. It was written by Mark Soderquist.


Communicating through the Member and Leader Services (MLS) application presents many challenges for software engineers at Church headquarters. The Church has more than 28,000 units (wards, branches, stakes, districts and missions) scattered all over the world on every continent and in many remote locations. Unit leaders use MLS to send membership, finance, and other support information to Church headquarters. One of the greatest challenges is supporting all the amount of information from Church units, and doing it in a way that can be maintained efficiently.

Communication and electrical infrastructure varies widely around the world from nothing at all, including no electricity, to broadband Internet connections with stable electrical systems. In most units MLS uses modem connections since telephone lines are available in the majority of Church locations around the world. Recently MLS has been able to take advantage of broadband Internet connections in some stakes. In some of the most remote locations, MLS can take advantage of satellite broadband Internet connections. Currently, 92 percent of Church units use MLS, however, only one-third of Church units that use MLS have broadband connections. In all cases, the Church attempts to use the most cost-effective means of communication to spend tithing dollars as wisely as possible.

MLS uses techniques to increase security and to reduce communication costs and the amount of time users spend waiting to communicate with Church headquarters. All data communicated through MLS are encrypted to ensure that information is secure regardless of what type of connection is used. MLS collects information that needs to be sent to Church headquarters and compresses it before sending it. MLS attempts to reduce the number of telephone calls needed to send the data, the amount of data sent, and the amount of time it takes to send the data. More than a dozen computers handle communications from MLS to ensure that units can communicate with Church headquarters regularly.

In addition to sending information, MLS receives updates to membership and finance information and the MLS application itself. Soon MLS will start sending and receiving information about member callings for future integration with Church Web sites. We also plan to upgrade the communications servers for better reliability, scalability, and enhanced features.

Mark Soderquist is a development lead for the Church.

New Member
Posts: 25
Joined: Tue Jan 30, 2007 8:08 am
Location: Henderson, Nevada

Postby sochsner » Thu Aug 20, 2009 10:49 pm

Keep up the good work with developing MLS! My unit (I believe) has a broadcast connection, but MLS still goes through a modem connection, and it takes alot of time to send data. Will the callings information take a significant additional amount of time to dial in? Also, will the central calling database be linked with LDS Accounts? And maybe integration with the current version of LUWS? (For the Leadership Directory section) That would terrific.
~ Spencer O.

Community Moderators
Posts: 6776
Joined: Sun Mar 16, 2008 11:30 pm
Location: USA, TX

Postby jdlessley » Fri Aug 21, 2009 7:25 am

To keep this thread on topic (MLS Communication), please post any responses to WaddleDee's questions in other threads.
JD Lessley
Have you tried finding your answer on the Help Center page or the LDSTech wiki?

Return to “LDSTech Featured Article Discussions”

Who is online

Users browsing this forum: No registered users and 1 guest