angryger.blogg.se

Messenger login
Messenger login







messenger login

LinkedIn's messaging team packaged all messaging capabilities into a full-feature data layer SDK to address the complexity of messaging data management in client applications.

messenger login

However, Ursino and Xue explain that "implementing full messaging reliability and functionality on devices running LinkedIn products was a complex task that required a lot of work and careful attention to many details." To ensure maximum consistency and reliability, LinkedIn extended the messaging platform to include managing messaging data in client devices and front-end API. LinkedIn rebuilt its messaging experience in mid-2020. Instead of each application being a standalone entity, it could be thin layers built on top of reusable platform libraries that expose advanced capabilities of various technology pillars all the way to the user interface as needed. Organizations with multiple, large applications like LinkedIn should reconsider their approach to building applications. Ursino and Xue claim that by creating a common front-end platform across LinkedIn's messaging experiences, they've proven a model that others can replicate for other core features: The result is that developers can now create new messaging experiences in weeks as opposed to months or quarters.

messenger login

In certain cases, we achieved a 10X reduction in lines of code, moving from upwards of 3,000 lines to a couple hundred. Our Messenger SDK significantly increased developer productivity by reducing code maintenance costs across multiple apps by abstracting away thousands of lines of code into shared libraries.

messenger login

Michele Ursino, senior staff engineer at LinkedIn, and Joe Xue, engineering leader at LinkedIn, explain how the SDK increases productivity: In one case, the new SDK saved 40+ developer weeks of effort when building a new LinkedIn experience. Usage of the SDK reduces code maintenance costs across multiple apps by abstracting away thousands of lines of code into shared libraries. LinkedIn recently published how it significantly improved development productivity by implementing a client-side Messenger SDK.









Messenger login