So now Microsoft Teams will be leveraging another Microsoft lead technology, rather than needing to wait on and leverage and integrate Electron, a separate open-source project. Microsoft Edge WebView2 control allows you to embed web technologies (HTML, CSS, and JavaScript) in native apps. This matters a lot less on high-end PC’s with lots of RAM, but as you get to less performance machines with less RAM, for example often the choice in education to hit an aggressive price point, performance can really suffer.īeyond just memory usage there are other benefits to Edge Webview2 What is Edge Webview2? If other apps or services signal that they require system memory, Chromium gives up memory to those processes. Microsoft even has a Teams documentation page explaining why Microsoft Teams might have high memory use.Įlectron uses Chromium for rendering and Chromium’s behaviour is to detect how much system memory is available and utilizes enough of that memory to optimize the rendering experience. It’s popular with some developers for its flexibility, but it’s also a well-documented memory hog. Electron is a framework for creating desktop applications with web technologies like JavaScript, HTML, and CSS. If you are not interested in the detail, the punchline is Teams is moving to a more performant and more Microsoft controlled technology stack, meaning a better and more performance client experience. Teams/Microsoft will continue to contribute back to apollo, graphql, reactjs, chromium projects.“Teams 2.0”, a name Rish coins in his tweet, but I suspect not an actual product name/version, launches with Windows 11 and consumer accounts then commercial will move to the same architecture.Teams is also leveraging apollo graphql.Microsoft Teams is moving away from Electron to Edge Webview2. It gave a lot of useful insight into what is coming. Credit to Brad Sams for first reporting on this, Alongside the Windows 11 announcement today, Rish Tandon, the CVP Engineering for Microsoft Teams, posted on Twitter about changes coming to Microsoft Teams architecture.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |