<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2020370271027153869</id><updated>2026-05-23T18:23:34.230+02:00</updated><category term="ANNOUNCEMENTS"/><category term="TECHNICAL ARTICLES"/><category term="CASE STUDIES"/><title type='text'>The Lightstreamer Blog</title><subtitle type='html'>Read news, case studies, and technical articles on Lightstreamer</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>182</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-8106239147829104897</id><published>2024-04-30T16:47:00.001+02:00</published><updated>2024-04-30T16:47:55.419+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><title type='text'>🔥Introducing Lightstreamer Kafka Connector!</title><content type='html'>&lt;p&gt;We are thrilled to announce the latest addition to the Lightstreamer family: the &lt;b&gt;Lightstreamer Kafka Connector&lt;/b&gt;, now available to you at &lt;b&gt;no additional cost!&lt;/b&gt;&lt;/p&gt;&lt;p&gt;As many of you are aware, the &lt;b&gt;Apache Kafka® platform&lt;/b&gt; is the industry standard for distributed event streaming, used by 80% of Fortune 100 companies. It excels in creating high-performance data pipelines, for streaming analytics, data integration, and mission-critical applications, handling vast volumes of data with unmatched throughput and reliability.&lt;/p&gt;&lt;p&gt;However, Kafka faces challenges in the &amp;quot;last mile&amp;quot; of data delivery—direct streaming to end-users, especially through firewalls and proxies, traversing unreliable networks, and scaling to large numbers of concurrent connections. Essentially, Kafka was not built with the public internet in mind.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Enter the &lt;a href=&quot;https://github.com/Lightstreamer/Lightstreamer-kafka-connector&quot; target=&quot;_blank&quot;&gt;Lightstreamer Kafka Connector&lt;/a&gt;.&lt;/b&gt; This tool bridges the gap, merging Lightstreamer&amp;#39;s legendary streaming capabilities with Kafka’s robust infrastructure, delivering a seamless solution in perfect synergy. Here are just a few of the benefits:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Intelligent Streaming &amp;amp; Adaptive Throttling:&lt;/b&gt; Optimize the data flow with smart bandwidth management, automatic data conflation, and delta delivery.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Massive Scalability:&lt;/b&gt; Connect millions of clients without compromising performance.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Firewall &amp;amp; Proxy Traversal:&lt;/b&gt; Deliver real-time data to clients anywhere, overcoming network barriers.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Comprehensive Client API Support:&lt;/b&gt; Includes fully supported SDKs for web, Android, iOS, Python, Java, Flutter, .NET, Node.js, and more!&lt;/li&gt;&lt;li&gt;&lt;b&gt;Extensive Broker Compatibility: &lt;/b&gt;Compatible with leading brokers such as Apache Kafka, Confluent Platform, Confluent Cloud, Amazon MSK, Redpanda, Aiven, and others.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a data-saferedirecturl=&quot;https://www.google.com/url?q=https://github.com/Lightstreamer/Lightstreamer-kafka-connector&amp;amp;source=gmail&amp;amp;ust=1714573838971000&amp;amp;usg=AOvVaw2UfMJgqWo1qUatUGqV82sJ&quot; href=&quot;https://github.com/Lightstreamer/Lightstreamer-kafka-connector&quot; style=&quot;color: #1155cc; margin-left: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot; title=&quot;&quot;&gt;&lt;img align=&quot;center&quot; alt=&quot;&quot; class=&quot;m_3608218589656816659mcnImage CToWUd&quot; data-bit=&quot;iit&quot; height=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/proxy/AVvXsEh_LmaGRlZxHkdGhBK3lXVS5v122S2yDxcrzFwAwVlKTUjSF5vwSrFvrALCF_Gphr4smi449PwGl_-c1mzN9Sj82bv_Nh1XR-dxfSO8aZ63PIAUZ_a4EntlNjSLpmbUq29nEl_JaDpczbUG_LBOjoE5NU_49pLiHI7NzD8XlWxLcXmREyCngkJby5-ltZ_Rkj_y7I-e3nQWy7Qgf8QYpH0ZcWVU=w584-h274&quot; style=&quot;border: 0px; display: inline !important; height: auto; max-width: 3483px; outline: none; padding-bottom: 0px; text-decoration-line: none; vertical-align: bottom;&quot; width=&quot;584&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2024/04/hot-off-press-introducing-lightstreamer.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/8106239147829104897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2024/04/hot-off-press-introducing-lightstreamer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/8106239147829104897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/8106239147829104897'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2024/04/hot-off-press-introducing-lightstreamer.html' title='🔥Introducing Lightstreamer Kafka Connector!'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/proxy/AVvXsEh_LmaGRlZxHkdGhBK3lXVS5v122S2yDxcrzFwAwVlKTUjSF5vwSrFvrALCF_Gphr4smi449PwGl_-c1mzN9Sj82bv_Nh1XR-dxfSO8aZ63PIAUZ_a4EntlNjSLpmbUq29nEl_JaDpczbUG_LBOjoE5NU_49pLiHI7NzD8XlWxLcXmREyCngkJby5-ltZ_Rkj_y7I-e3nQWy7Qgf8QYpH0ZcWVU=s72-w584-h274-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-1007359758224801548</id><published>2024-02-06T10:55:00.005+01:00</published><updated>2024-02-06T10:55:51.830+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Haxe and Statecharts: The Evolution of Lightstreamer SDKs</title><content type='html'>&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCJs6mHJr1E-ZX-mdkIh_w24OvT_a6mb1FeID9T4F8hBb3OBYiVxqQw162kIHLTMNz4x_umqGL_snZvlWQK2ti5MpO5rcff0LV86yZiSVxTjAWDQgd3LpMYO0o9W-isvgjk4IwItfpN0-AkA4_jEt1rVvCzdjIE8tQENmAomnb0Weu9UXqKLtq0lCe1RA/w640-h640/haxe.webp&quot; width=&quot;600&quot;&gt;&lt;p&gt;In the digital age, where information moves faster than ever, real-time data streaming has become a cornerstone of modern software development. From financial markets to social media feeds, the demand for live, up-to-the-second data is ubiquitous. Enter &lt;b&gt;Lightstreamer&lt;/b&gt;: a robust server engineered to meet this demand by delivering real-time data to any Internet-connected device, anywhere in the world. Lightstreamer excels in situations that require the rapid transmission of live data, such as trading platforms, multiplayer games, and live broadcasting services, making it an invaluable tool for developers across a spectrum of industries.&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2024/02/haxe-and-statecharts-evolution-of.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/1007359758224801548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2024/02/haxe-and-statecharts-evolution-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1007359758224801548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1007359758224801548'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2024/02/haxe-and-statecharts-evolution-of.html' title='Haxe and Statecharts: The Evolution of Lightstreamer SDKs'/><author><name>Alessandro Carioni</name><uri>http://www.blogger.com/profile/10131514050945635429</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCJs6mHJr1E-ZX-mdkIh_w24OvT_a6mb1FeID9T4F8hBb3OBYiVxqQw162kIHLTMNz4x_umqGL_snZvlWQK2ti5MpO5rcff0LV86yZiSVxTjAWDQgd3LpMYO0o9W-isvgjk4IwItfpN0-AkA4_jEt1rVvCzdjIE8tQENmAomnb0Weu9UXqKLtq0lCe1RA/s72-w640-h640-c/haxe.webp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-7681439795632471126</id><published>2024-01-10T10:46:00.001+01:00</published><updated>2024-01-10T10:46:47.602+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Enabling Real-Time Data Streaming on Apple Vision Pro with Lightstreamer for visionOS</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUrJXzbpebK_k7PcaaEMOqH19OTqQZ5F_WjZHnL07wA_x7yIjA3AGR3J1nk4H6VSfepMMOJhMbIyrFsXf5lLS3Cq2y5qZXpaGGDJE83WXlwBoCH15BERMaysbpjZ7A3N9nbc-sPmcC_9f1U_b1y2DSMdwSN8ZrXTqC4ri-H8H29v4MSKojMEbEZDZFvmQ/s1024/avp.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;652&quot; data-original-width=&quot;1024&quot; height=&quot;375&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUrJXzbpebK_k7PcaaEMOqH19OTqQZ5F_WjZHnL07wA_x7yIjA3AGR3J1nk4H6VSfepMMOJhMbIyrFsXf5lLS3Cq2y5qZXpaGGDJE83WXlwBoCH15BERMaysbpjZ7A3N9nbc-sPmcC_9f1U_b1y2DSMdwSN8ZrXTqC4ri-H8H29v4MSKojMEbEZDZFvmQ/w588-h375/avp.jpg&quot; width=&quot;588&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The landscape of spatial computing is advancing with significant strides, and at the forefront is Apple’s Vision Pro headset, a remarkable innovation powered by the newly introduced visionOS. This operating system, revealed at WWDC 2023, is Apple&amp;#39;s latest venture into the realm of augmented and virtual reality, bringing a new level of immersion and interactivity to the user experience.&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2024/01/enabling-real-time-data-streaming-on.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/7681439795632471126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2024/01/enabling-real-time-data-streaming-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/7681439795632471126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/7681439795632471126'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2024/01/enabling-real-time-data-streaming-on.html' title='Enabling Real-Time Data Streaming on Apple Vision Pro with Lightstreamer for visionOS'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUrJXzbpebK_k7PcaaEMOqH19OTqQZ5F_WjZHnL07wA_x7yIjA3AGR3J1nk4H6VSfepMMOJhMbIyrFsXf5lLS3Cq2y5qZXpaGGDJE83WXlwBoCH15BERMaysbpjZ7A3N9nbc-sPmcC_9f1U_b1y2DSMdwSN8ZrXTqC4ri-H8H29v4MSKojMEbEZDZFvmQ/s72-w588-h375-c/avp.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-1229045731239466448</id><published>2023-12-21T17:13:00.002+01:00</published><updated>2023-12-21T17:13:31.807+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Springing into Real-Time: Crafting a Lightstreamer Remote Adapter with Spring Boot</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIvpzYabwBUbQ644cRivOlgAXFLtw_VGZyIXRcU1yqx8Jn0DscsKvTKBN2KhoB34oS5jKJZCi-T1zBb3IOkkMHfpFQ2otxz9Dhgn_b7K8QVhfw-dDNgCxg94em3zUradFRwQr4U4xol3fvkcnK7Ui3n3IHXeLruDQu_1GjQOhe9d5pDpsQ1l92ckhbBjEy/s453/Lightstreamer-Spring-demo.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;247&quot; data-original-width=&quot;453&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIvpzYabwBUbQ644cRivOlgAXFLtw_VGZyIXRcU1yqx8Jn0DscsKvTKBN2KhoB34oS5jKJZCi-T1zBb3IOkkMHfpFQ2otxz9Dhgn_b7K8QVhfw-dDNgCxg94em3zUradFRwQr4U4xol3fvkcnK7Ui3n3IHXeLruDQu_1GjQOhe9d5pDpsQ1l92ckhbBjEy/w446-h243/Lightstreamer-Spring-demo.png&quot; width=&quot;446&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;Exo 2&amp;quot;;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Exo 2&amp;quot;;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;Spring Boot is an ideal framework for building stand-alone applications that implement remote adapters for Lightstreamer. &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Exo 2&amp;quot;;&quot;&gt;There are several compelling reasons for choosing Spring Boot in this context:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;quot;Exo 2&amp;quot;;&quot;&gt;1. &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Exo 2&amp;quot;;&quot;&gt;Simplicity and Speed&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Exo 2&amp;quot;;&quot;&gt;: Spring Boot simplifies the development process by providing a wide range of pre-configured templates, which significantly speeds up application setup and deployment. This is crucial when implementing adapters for real-time data streaming services like Lightstreamer.&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2023/12/springing-into-real-time-crafting.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/1229045731239466448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2023/12/springing-into-real-time-crafting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1229045731239466448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1229045731239466448'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2023/12/springing-into-real-time-crafting.html' title='Springing into Real-Time: Crafting a Lightstreamer Remote Adapter with Spring Boot'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIvpzYabwBUbQ644cRivOlgAXFLtw_VGZyIXRcU1yqx8Jn0DscsKvTKBN2KhoB34oS5jKJZCi-T1zBb3IOkkMHfpFQ2otxz9Dhgn_b7K8QVhfw-dDNgCxg94em3zUradFRwQr4U4xol3fvkcnK7Ui3n3IHXeLruDQu_1GjQOhe9d5pDpsQ1l92ckhbBjEy/s72-w446-h243-c/Lightstreamer-Spring-demo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-3291141858628945582</id><published>2023-08-02T19:09:00.000+02:00</published><updated>2023-08-02T19:09:28.852+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Real-Time Data Made Easy: Empowering Excel with Lightstreamer and RTD Integration</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: &amp;#39;Exo 2&amp;#39;;&quot;&gt;If you are new to &lt;b&gt;Lightstreamer&lt;/b&gt;, it&amp;#39;s a real-time messaging server that allows data to be pushed to mobile, web, and desktop applications in real-time. Its optimized transmission algorithms make it the right choice for applications that require low-latency data delivery, such as financial trading, online gaming, and data streaming services.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;#39;Exo 2&amp;#39;;&quot;&gt;&lt;b&gt;Excel &lt;/b&gt;is a popular spreadsheet software developed by Microsoft. It is used to organize, analyze, and visualize data in various industries and fields. Excel provides numerous features and functions to perform calculations, create charts, and manage data efficiently.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Exo 2&amp;#39;;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj8hFHjz2qczRrCxuevfKy3sw_Q1M-faTVlPkSnlVc6E-T53vLOSr6OGrPd6gqaXnwW7BTbdsBIHbnqZ27ZjcLfSmw27VuBRqvfUES_wjj_3G9xLA537gsvK0F7SOSzntwmhjRCL-PzW4QzLKpBmRT6c1fKtM-_79DKnPIuH9T94sArVfUDWvElNIS6Khm/s375/Rtd-Demo.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;201&quot; data-original-width=&quot;375&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj8hFHjz2qczRrCxuevfKy3sw_Q1M-faTVlPkSnlVc6E-T53vLOSr6OGrPd6gqaXnwW7BTbdsBIHbnqZ27ZjcLfSmw27VuBRqvfUES_wjj_3G9xLA537gsvK0F7SOSzntwmhjRCL-PzW4QzLKpBmRT6c1fKtM-_79DKnPIuH9T94sArVfUDWvElNIS6Khm/w400-h215/Rtd-Demo.png&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;#39;Exo 2&amp;#39;;&quot;&gt;&lt;b&gt;RTD &lt;/b&gt;stands for Real-Time Data and is a specific functionality in Excel. It enables users to retrieve and display real-time data from external sources, such as financial markets, databases, or other data feeds. With RTD, users can create dynamic and constantly updating spreadsheets, making it particularly useful for monitoring and analyzing time-sensitive information.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;#39;Exo 2&amp;#39;;&quot;&gt;In essence, Excel is a versatile tool for data manipulation, while RTD is a specialized feature that facilitates the integration of real-time data to keep spreadsheets up-to-date with the latest information.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &amp;#39;Exo 2&amp;#39;;&quot;&gt;In this blog post, we delve into the remarkable potential of merging Lightstreamer, RTD (Real-Time Data), and Excel to supercharge financial data analysis. Discover how this seamless integration empowers traders, analysts, and financial professionals to tap into real-time market data and transform Excel into a dynamic financial dashboard for diverse applications across trading, portfolio management, and market analysis, and witness how this powerful trio unlocks previously untapped data-driven opportunities. Stay ahead of the curve in the fast-paced financial world by harnessing the real-time capabilities of Lightstreamer, RTD, and Excel for unparalleled insights and decision-making precision.&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2023/08/real-time-data-made-easy-empowering.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/3291141858628945582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2023/08/real-time-data-made-easy-empowering.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3291141858628945582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3291141858628945582'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2023/08/real-time-data-made-easy-empowering.html' title='Real-Time Data Made Easy: Empowering Excel with Lightstreamer and RTD Integration'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj8hFHjz2qczRrCxuevfKy3sw_Q1M-faTVlPkSnlVc6E-T53vLOSr6OGrPd6gqaXnwW7BTbdsBIHbnqZ27ZjcLfSmw27VuBRqvfUES_wjj_3G9xLA537gsvK0F7SOSzntwmhjRCL-PzW4QzLKpBmRT6c1fKtM-_79DKnPIuH9T94sArVfUDWvElNIS6Khm/s72-w400-h215-c/Rtd-Demo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-7313882259516886477</id><published>2023-07-20T19:10:00.003+02:00</published><updated>2023-07-25T09:41:38.042+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Lightstreamer 7.4.0 and New SDKs</title><content type='html'>&lt;p&gt;We are thrilled to announce a momentous new release of Lightstreamer, encompassing both the Lightstreamer Server and all the Lightstreamer Client SDKs and Adapter SDKs. This significant update introduces groundbreaking features and improvements, enhancing the overall performance and functionality of Lightstreamer.&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2023/07/lightstreamer-740-and-new-sdks.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/7313882259516886477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2023/07/lightstreamer-740-and-new-sdks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/7313882259516886477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/7313882259516886477'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2023/07/lightstreamer-740-and-new-sdks.html' title='Lightstreamer 7.4.0 and New SDKs'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-1461225205921382785</id><published>2023-03-08T17:34:00.002+01:00</published><updated>2023-03-08T17:34:34.063+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Virtual Airport Demo: Connecting Kafka to Lightstreamer</title><content type='html'>&lt;p&gt;This blog post continues the series of examples through which we want to show various technologies that can be used as a data source to power a Lightstreamer Data Adapter and, in turn, dispatch the data to multiple clients connected to the Lightstreamer server all around the internet.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGHMvIdj8PFWYGEtsTynPWoR2qfG9lPTTbM2tc3Eh0YPPqQw03qLXoHPNvsv1ufq1uNT_Rf5zca15GgMwJUAeLZlLVK43fuH6L36h2wJfyTejtQwU48JQiZOCW2SXRl1jZnBWmi722ObzBNDg58GvCAs8Yx2Y32iYs08iJSQSdNHWuby5aZpy_cyI_vg/s239/Lightstreamer-MSK.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;128&quot; data-original-width=&quot;239&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGHMvIdj8PFWYGEtsTynPWoR2qfG9lPTTbM2tc3Eh0YPPqQw03qLXoHPNvsv1ufq1uNT_Rf5zca15GgMwJUAeLZlLVK43fuH6L36h2wJfyTejtQwU48JQiZOCW2SXRl1jZnBWmi722ObzBNDg58GvCAs8Yx2Y32iYs08iJSQSdNHWuby5aZpy_cyI_vg/s1600/Lightstreamer-MSK.png&quot; width=&quot;239&quot;&gt;&lt;/a&gt;&lt;/div&gt;We have already published a post where we dealt with the integration with DynamoDB: &amp;quot;&lt;a href=&quot;https://blog.lightstreamer.com/2023/01/virtual-airport-demo-connecting.html&quot;&gt;Virtual Airport Demo: Connecting DynamoDB to Lightstreamer&lt;/a&gt;.&amp;quot;&lt;p&gt;&lt;/p&gt;&lt;p&gt;In this post, we will show a basic integration with Apache Kafka.&lt;br&gt;&lt;/p&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2023/03/virtual-airport-demo-connecting-kafka.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/1461225205921382785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2023/03/virtual-airport-demo-connecting-kafka.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1461225205921382785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1461225205921382785'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2023/03/virtual-airport-demo-connecting-kafka.html' title='Virtual Airport Demo: Connecting Kafka to Lightstreamer'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGHMvIdj8PFWYGEtsTynPWoR2qfG9lPTTbM2tc3Eh0YPPqQw03qLXoHPNvsv1ufq1uNT_Rf5zca15GgMwJUAeLZlLVK43fuH6L36h2wJfyTejtQwU48JQiZOCW2SXRl1jZnBWmi722ObzBNDg58GvCAs8Yx2Y32iYs08iJSQSdNHWuby5aZpy_cyI_vg/s72-c/Lightstreamer-MSK.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-5433775627840747911</id><published>2023-01-30T17:11:00.000+01:00</published><updated>2023-01-30T17:11:24.427+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Virtual Airport Demo: Connecting DynamoDB to Lightstreamer</title><content type='html'>&lt;p&gt;We&amp;#39;re excited to announce the release of our newest demo. And no, this time it&amp;#39;s not a stock-list demo 😉&lt;/p&gt;&lt;p&gt;We switched things up a bit, and the new demo simulates a very simple departures board with a few rows showing real-time flight information to passengers of a hypothetical airport. The data are simulated in the back-end and retrieved from an Amazon DynamoDB data source. In short, we showcase our cool &amp;quot;virtual airport&amp;quot; where you can pretend to take a flight without ever leaving your home!&lt;/p&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqdNMSQcqh3LwidkEsMaAqTqSxAVLBwCdPR_F2Dfg_xN2TIoVAev6FFKiLbRUuVIHivHCmp4OYr4UXRwBlZe0WRAcC_pC7gTauIT6CNI0oMiUGeSOiH4AwsSQnjk7D8Qwfw3VkSlI0ZS-G3s0f3ZZ-zrw4LpAJ_Sz6VSrHjLwyEqHL09Ju58d_hUwkdw/s650/screen_large.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;345&quot; data-original-width=&quot;650&quot; height=&quot;339&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqdNMSQcqh3LwidkEsMaAqTqSxAVLBwCdPR_F2Dfg_xN2TIoVAev6FFKiLbRUuVIHivHCmp4OYr4UXRwBlZe0WRAcC_pC7gTauIT6CNI0oMiUGeSOiH4AwsSQnjk7D8Qwfw3VkSlI0ZS-G3s0f3ZZ-zrw4LpAJ_Sz6VSrHjLwyEqHL09Ju58d_hUwkdw/w640-h339/screen_large.png&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;The live demo is available at &lt;a href=&quot;https://demos.lightstreamer.com/DynamoDBDemo/&quot;&gt;https://demos.lightstreamer.com/DynamoDBDemo/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2023/01/virtual-airport-demo-connecting.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/5433775627840747911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2023/01/virtual-airport-demo-connecting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5433775627840747911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5433775627840747911'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2023/01/virtual-airport-demo-connecting.html' title='Virtual Airport Demo: Connecting DynamoDB to Lightstreamer'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqdNMSQcqh3LwidkEsMaAqTqSxAVLBwCdPR_F2Dfg_xN2TIoVAev6FFKiLbRUuVIHivHCmp4OYr4UXRwBlZe0WRAcC_pC7gTauIT6CNI0oMiUGeSOiH4AwsSQnjk7D8Qwfw3VkSlI0ZS-G3s0f3ZZ-zrw4LpAJ_Sz6VSrHjLwyEqHL09Ju58d_hUwkdw/s72-w640-h339-c/screen_large.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-1129204723719678364</id><published>2022-10-19T18:10:00.000+02:00</published><updated>2022-10-19T18:10:33.846+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Introducing the Lightstreamer Flutter plugin</title><content type='html'>We recently introduced the Lightstreamer Flutter plugin to respond to the increasing requests dictated by the &lt;span style=&quot;background-color: white;&quot;&gt;incredible &lt;/span&gt;success that the Flutter framework for creating multi-platform applications has been encountering for some years now.&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeKabiflMJA1r5U9x35ZaWyz73xvCDaB-NNNYETzULRyjpYNxHpMT_X2eYUroBIRCwAgcJDmgHtsfvwTYSVq7Z_Y701peQPCyvDU8J4BP5QzuBu_ztzjPQtENGZzUvLu7ltCbL3Q0HT_73e_ldcZN36jSuNcGOwcZ1_fCU8Ih-nViZDMBHi6bpr2nDCQ/s728/ls_flutter.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;365&quot; data-original-width=&quot;728&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeKabiflMJA1r5U9x35ZaWyz73xvCDaB-NNNYETzULRyjpYNxHpMT_X2eYUroBIRCwAgcJDmgHtsfvwTYSVq7Z_Y701peQPCyvDU8J4BP5QzuBu_ztzjPQtENGZzUvLu7ltCbL3Q0HT_73e_ldcZN36jSuNcGOwcZ1_fCU8Ih-nViZDMBHi6bpr2nDCQ/w320-h160/ls_flutter.png&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;div&gt;&lt;b&gt;You can find the plugin in the official package repository for Dart and Flutter apps: &lt;a href=&quot;https://pub.dev/packages/lightstreamer_flutter_client&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://pub.dev/packages/lightstreamer_flutter_client &lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;/h3&gt;&lt;div&gt;&lt;/div&gt;&lt;span&gt;&lt;div&gt;&lt;span&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2022/10/introducing-lightstreamer-flutter-plugin.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/1129204723719678364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2022/10/introducing-lightstreamer-flutter-plugin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1129204723719678364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1129204723719678364'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2022/10/introducing-lightstreamer-flutter-plugin.html' title='Introducing the Lightstreamer Flutter plugin'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeKabiflMJA1r5U9x35ZaWyz73xvCDaB-NNNYETzULRyjpYNxHpMT_X2eYUroBIRCwAgcJDmgHtsfvwTYSVq7Z_Y701peQPCyvDU8J4BP5QzuBu_ztzjPQtENGZzUvLu7ltCbL3Q0HT_73e_ldcZN36jSuNcGOwcZ1_fCU8Ih-nViZDMBHi6bpr2nDCQ/s72-w320-h160-c/ls_flutter.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-5272721594485174539</id><published>2022-09-27T18:11:00.004+02:00</published><updated>2022-09-27T18:11:26.303+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Discover Lightstreamer 7.3</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmLlrUQkVVFhKBEMEGFKSFbrDNZT7hzhYu3mVxPPpq3z7pYjPe6ih0x6p5pskdCfY3aJLNwGMEt3-8D8R7r3dFCZHsko_3V2-B-0lzGDwZY3hqj-h2e72wF0d5QYrYicBQ50u_Z2yKVG7KsSHYnD7-P9w8fTvkjynsXR9ZMAX5xZ2mx1Ndah98E0s/s800/Release%2073.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;800&quot; height=&quot;100&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmLlrUQkVVFhKBEMEGFKSFbrDNZT7hzhYu3mVxPPpq3z7pYjPe6ih0x6p5pskdCfY3aJLNwGMEt3-8D8R7r3dFCZHsko_3V2-B-0lzGDwZY3hqj-h2e72wF0d5QYrYicBQ50u_Z2yKVG7KsSHYnD7-P9w8fTvkjynsXR9ZMAX5xZ2mx1Ndah98E0s/w400-h100/Release%2073.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;We are proud to announce that Lightstreamer 7.3 has been publicly released.&lt;/p&gt;&lt;div&gt;&lt;span id=&quot;docs-internal-guid-7546feb1-7fff-eb47-2a07-96218ec9d531&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;background-color: white; line-height: 2.04; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;You can download it right now from&lt;/span&gt;&lt;a href=&quot;https://www.lightstreamer.com/download/&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: #009900; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://www.lightstreamer.com/download/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;background-color: white; line-height: 2.04; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;The&lt;/span&gt;&lt;a href=&quot;https://hub.docker.com/_/lightstreamer/&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: #009900; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;official Docker image&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; and the&lt;/span&gt;&lt;a href=&quot;https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#Images:visibility=public-images;search=ami-0e975769cb66df10b&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: #009900; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Amazon EC2 AMI&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; are available too.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;background-color: white; line-height: 2.04; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt; &lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;background-color: white; line-height: 2.04; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #222222; font-family: Arial; font-size: 10pt; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Lightstreamer 7.3 and the most recent client and adapter SDKs bring many improvements and fixes, mainly covering performance and features. Below are some highlights but you can check out the full list in &lt;/span&gt;&lt;span style=&quot;background-color: transparent; font-size: 13.3333px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: #222222; font-family: Arial;&quot;&gt;the &lt;a href=&quot;https://lightstreamer.com/docs/ls-server/7.3.0/CHANGELOG.HTML&quot;&gt;Server changelog&lt;/a&gt; and the changelogs of the various SDKs, that can be reached from the &lt;a href=&quot;https://www.lightstreamer.com/download/&quot;&gt;download page&lt;/a&gt;.&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2022/09/discover-lightstreamer-73.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/5272721594485174539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2022/09/discover-lightstreamer-73.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5272721594485174539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5272721594485174539'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2022/09/discover-lightstreamer-73.html' title='Discover Lightstreamer 7.3'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmLlrUQkVVFhKBEMEGFKSFbrDNZT7hzhYu3mVxPPpq3z7pYjPe6ih0x6p5pskdCfY3aJLNwGMEt3-8D8R7r3dFCZHsko_3V2-B-0lzGDwZY3hqj-h2e72wF0d5QYrYicBQ50u_Z2yKVG7KsSHYnD7-P9w8fTvkjynsXR9ZMAX5xZ2mx1Ndah98E0s/s72-w400-h100-c/Release%2073.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-7550722139792150877</id><published>2022-03-10T11:02:00.017+01:00</published><updated>2022-03-11T18:08:44.617+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Lightstreamer Monitoring - Integration with Prometheus and Grafana</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhFXJALPeBOxKoupI2Gl3ZR_rFV0GbPL0FqImIJw25D8wVDtAfAPiz7VR3sRxvvclqg8PkpfHteaB7IiwLPgUU78Qs-vAQnos6kPR7QCogzwANGpypu_9ucv4Lhhm0zEvH1QGZ8Iw7AYS5U006_Vgayt566KsoucJj0mqRzFAwinCX-KaLbRF1pej0s&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;220&quot; data-original-width=&quot;500&quot; height=&quot;141&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhFXJALPeBOxKoupI2Gl3ZR_rFV0GbPL0FqImIJw25D8wVDtAfAPiz7VR3sRxvvclqg8PkpfHteaB7IiwLPgUU78Qs-vAQnos6kPR7QCogzwANGpypu_9ucv4Lhhm0zEvH1QGZ8Iw7AYS5U006_Vgayt566KsoucJj0mqRzFAwinCX-KaLbRF1pej0s&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Embedded in the factory download of the Lightstreamer server there is a Monitoring Dashboard ready for use. It is configured to work out of the box and provides many real-time metrics and statistics on the behavior of the Lightstreamer Server.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;The Monitoring Dashboard is a convenient means of watching the server for both developers and systems administrators.  By default, it is available at the &amp;quot;/dashboard/&amp;quot;  URI of the Lightstreamer Server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2022/03/lightstreamer-monitoring-integration.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/7550722139792150877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2022/03/lightstreamer-monitoring-integration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/7550722139792150877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/7550722139792150877'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2022/03/lightstreamer-monitoring-integration.html' title='Lightstreamer Monitoring - Integration with Prometheus and Grafana'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhFXJALPeBOxKoupI2Gl3ZR_rFV0GbPL0FqImIJw25D8wVDtAfAPiz7VR3sRxvvclqg8PkpfHteaB7IiwLPgUU78Qs-vAQnos6kPR7QCogzwANGpypu_9ucv4Lhhm0zEvH1QGZ8Iw7AYS5U006_Vgayt566KsoucJj0mqRzFAwinCX-KaLbRF1pej0s=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-2926189431846531230</id><published>2021-11-11T18:20:00.000+01:00</published><updated>2021-11-11T18:20:15.373+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Push real-time data to Progressive Web Apps (PWA)</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Progressive_web_application&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgG946admp4urzsRZfhOnDhjjMyXs47aaG8V1tiQqg-tQZP32RfXsuq3MGmphdnq0GBcpDxm37XhHSSCaRfr8MEnxbBrYP7cIXr5qZ_OgYj8US8yrsNNcfRJhyphenhyphenjZTn5QCjTDmQFlTHLASo/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;452&quot; data-original-width=&quot;1200&quot; height=&quot;96&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgG946admp4urzsRZfhOnDhjjMyXs47aaG8V1tiQqg-tQZP32RfXsuq3MGmphdnq0GBcpDxm37XhHSSCaRfr8MEnxbBrYP7cIXr5qZ_OgYj8US8yrsNNcfRJhyphenhyphenjZTn5QCjTDmQFlTHLASo/w253-h96/image.png&quot; width=&quot;253&quot;&gt;&lt;/a&gt;&lt;/div&gt;Progressive Web Apps (PWAs) are web applications that use the features of modern browsers to offer a native-app-like experience on every platform. They rest on three pillars: responsiveness, reliability, and installability.&lt;p&gt;&lt;/p&gt;&lt;p&gt;PWAs are &lt;b&gt;responsive &lt;/b&gt;because they render well on a variety of devices and window sizes to ensure usability and user satisfaction.&lt;/p&gt;&lt;p&gt;PWAs are &lt;b&gt;reliable &lt;/b&gt;because they are usable regardless of network connection.&lt;/p&gt;&lt;p&gt;PWAs are &lt;b&gt;installable &lt;/b&gt;because they can be added to the user&amp;#39;s home screen, dock, or taskbar. It is possible to search for them on a device and jump between them with the app switcher like native apps.&lt;/p&gt;&lt;p&gt;In more and more scenarios, PWAs are replacing native mobile apps and hybrid apps, to save on development and maintenance costs, while enlarging the compatibility with the broad base of client-side platforms.&lt;/p&gt;&lt;p&gt;There are many uses cases where applications need to receive real-time data, pushed by a server over a streaming channel: online trading platform in the financial brokerage space, monitoring dashboards, second-screen applications, group chats, betting solutions, and many more.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Is it easy to push live data to a PWA?&lt;/b&gt; The short answer is yes if you use a modern streaming engine like Lightstreamer.&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2021/11/push-real-time-data-to-progressive-web.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/2926189431846531230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2021/11/push-real-time-data-to-progressive-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/2926189431846531230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/2926189431846531230'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2021/11/push-real-time-data-to-progressive-web.html' title='Push real-time data to Progressive Web Apps (PWA)'/><author><name>Alessandro Carioni</name><uri>http://www.blogger.com/profile/10131514050945635429</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgG946admp4urzsRZfhOnDhjjMyXs47aaG8V1tiQqg-tQZP32RfXsuq3MGmphdnq0GBcpDxm37XhHSSCaRfr8MEnxbBrYP7cIXr5qZ_OgYj8US8yrsNNcfRJhyphenhyphenjZTn5QCjTDmQFlTHLASo/s72-w253-h96-c/image.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-9022636359301073055</id><published>2021-08-04T18:53:00.001+02:00</published><updated>2021-08-04T18:56:02.174+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Lightstreamer Server 7.2 Released</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; color: #222222; white-space: pre-wrap;&quot;&gt;We are delighted to announce that Lightstreamer 7.2 has been publicly released.&lt;/span&gt;&lt;/p&gt;&lt;span id=&quot;docs-internal-guid-e7c7f01c-7fff-79f1-1464-878831b26ef8&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;You can download it right now from &lt;/span&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://www.lightstreamer.com/download/&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: white; color: #009900; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;https://www.lightstreamer.com/download/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p dir=&quot;ltr&quot; style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;The &lt;/span&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://hub.docker.com/_/lightstreamer/&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: white; color: #009900; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;official Docker image&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; and the &lt;/span&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#Images:visibility=public-images;search=ami-0e975769cb66df10b&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: white; color: #009900; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Amazon EC2 AMI&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; are available too.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p dir=&quot;ltr&quot; style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Lightstreamer 7.2 and the most recent client and adapter SDKs bring &lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;many improvements and fixes&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;, mainly covering performance and features. This, in many aspects, completes the renovation work started with Lightstreamer 7.0. Below are some highlights but you can check out the full list in the &lt;/span&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://lightstreamer.com/docs/ls-server/7.2.0/base/CHANGELOG.HTML&quot; style=&quot;text-decoration-line: none;&quot;&gt;&lt;span style=&quot;background-color: white; color: #009900; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;changelog&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #222222; font-variant-east-asian: normal; font-variant-numeric: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2021/08/lightstreamer-server-72-released.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/9022636359301073055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2021/08/lightstreamer-server-72-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/9022636359301073055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/9022636359301073055'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2021/08/lightstreamer-server-72-released.html' title='Lightstreamer Server 7.2 Released'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-634144766736580269</id><published>2021-01-08T17:02:00.003+01:00</published><updated>2021-01-12T18:00:01.752+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Introducing support for Swift Package Manager and Apple Silicon</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7kLU40wsuarhlaL3-Q_FwFJKA9pj-5dngBy0_gRwSHwJ2-FXeANToSz2MZadMmK2MWhzgpdcdR9fuJnQI4IL5wZM_cG0SmgEY0ln3hV7sceRyU1OeKdO-4kJ1LiX2OaRKgrn8Q6p1P5U/s1024/spm.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;819&quot; data-original-width=&quot;1024&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7kLU40wsuarhlaL3-Q_FwFJKA9pj-5dngBy0_gRwSHwJ2-FXeANToSz2MZadMmK2MWhzgpdcdR9fuJnQI4IL5wZM_cG0SmgEY0ln3hV7sceRyU1OeKdO-4kJ1LiX2OaRKgrn8Q6p1P5U/w320-h256/spm.png&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;The latest version of our client SDKs for iOS, macOS, tvOS, and watchOS, &lt;b&gt;version 4.3.0&lt;/b&gt;, is now distributed via Swift Package Manager and includes support for Apple Silicon Macs.&lt;p&gt;&lt;/p&gt;&lt;p&gt;At the same time, with this version, we are dismissing CocoaPods as a package manager. The last version available on CocoaPods is and always will be &lt;b&gt;version 4.2.1&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Read on for a quick &lt;i&gt;How-To&lt;/i&gt; on switching from CocoaPods to SPM.&lt;/p&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;&lt;/h2&gt;&lt;h2&gt;&lt;/h2&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2021/01/introducing-support-for-swift-package.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/634144766736580269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2021/01/introducing-support-for-swift-package.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/634144766736580269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/634144766736580269'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2021/01/introducing-support-for-swift-package.html' title='Introducing support for Swift Package Manager and Apple Silicon'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7kLU40wsuarhlaL3-Q_FwFJKA9pj-5dngBy0_gRwSHwJ2-FXeANToSz2MZadMmK2MWhzgpdcdR9fuJnQI4IL5wZM_cG0SmgEY0ln3hV7sceRyU1OeKdO-4kJ1LiX2OaRKgrn8Q6p1P5U/s72-w320-h256-c/spm.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-3582622619069629189</id><published>2020-09-28T14:57:00.005+02:00</published><updated>2020-09-28T14:57:24.299+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Lightstreamer Web Client 8.1.0-beta</title><content type='html'>&lt;p&gt;We have started the beta testing of the new Lightstreamer Web Client library, v. 8.1.0.&lt;br /&gt;&lt;br /&gt;The main difference with the previous version is in the connection setup mechanism, also known as &lt;i&gt;stream-sense&lt;/i&gt;. With version 8.1.0, instead of creating a session over HTTP and then switching to WebSocket, a session is created directly over WebSocket, while preserving the ability to fall back to HTTP. This means that in most cases, clients are able to set up the streaming channel with one connection only instead of two, reducing the session initiation time and overhead.&lt;br /&gt;&lt;br /&gt;The new beta library is available on &lt;a href=&quot;https://www.npmjs.com/package/lightstreamer-client-web/v/8.1.0-beta2&quot; target=&quot;_blank&quot;&gt;npm&lt;/a&gt; and you can test it in non-production environments.&lt;br /&gt;&lt;br /&gt;Please get back to us for any feedback and questions.&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/3582622619069629189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2020/09/lightstreamer-web-client-810-beta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3582622619069629189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3582622619069629189'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2020/09/lightstreamer-web-client-810-beta.html' title='Lightstreamer Web Client 8.1.0-beta'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-1233744393546334378</id><published>2020-09-28T14:49:00.002+02:00</published><updated>2020-09-28T14:49:38.561+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Lightstreamer Server 7.1.2</title><content type='html'>&lt;p&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; display: inline !important; float: none; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;We are happy to announce that Lightstreamer Server v. 7.1.2 is now publicly available.&lt;/span&gt;&lt;br style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;br style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; display: inline !important; float: none; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;You can download it, as usual, from&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://lightstreamer.com/download/&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: forestgreen; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-size-adjust: 100%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; target=&quot;_blank&quot;&gt;https://lightstreamer.com/download/&lt;/a&gt;&lt;br style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;br style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; display: inline !important; float: none; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;This new distribution does not contain the Lightstreamer SDKs anymore. With time passing, every SDK has found its own home within standard repositories, depending on the platform. So, it makes no more sense to bundle them with the Server distribution. For example, the JavaScripts libs are available on npm, the Java libs on Maven, etc. You can find all the links on the same&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://lightstreamer.com/download/&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: forestgreen; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-size-adjust: 100%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; target=&quot;_blank&quot;&gt;download page&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; display: inline !important; float: none; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;.&lt;/span&gt;&lt;br style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;br style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; display: inline !important; float: none; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Furthermore, Lightstreamer Server v. 7.1.2 contains some minor fixes and improvements (check out the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://lightstreamer.com/docs/ls-server/7.1.2/base/CHANGELOG.HTML&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: forestgreen; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-size-adjust: 100%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; target=&quot;_blank&quot;&gt;changelog&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; display: inline !important; float: none; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;).&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/1233744393546334378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2020/09/lightstreamer-server-712.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1233744393546334378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1233744393546334378'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2020/09/lightstreamer-server-712.html' title='Lightstreamer Server 7.1.2'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-5463631736839195399</id><published>2020-02-26T12:30:00.004+01:00</published><updated>2020-03-02T16:53:30.191+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>New Lightstreamer .NET Standard Client v.5.0.0 Now Available</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_xX2awaZEwHa_Wb4lNS3VDdwrNbs4XYrcmxI2o_wh_2ZE6f5e29KCBXCYhJLcrakof6x26oe_EoDKoPjUPSPZuELIx-Z87GWP33DwhrLjiPXrh8BrTJ7yc4BiqHx6UFH39ksQXHdTwFU/s1600/net.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;668&quot; data-original-width=&quot;700&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_xX2awaZEwHa_Wb4lNS3VDdwrNbs4XYrcmxI2o_wh_2ZE6f5e29KCBXCYhJLcrakof6x26oe_EoDKoPjUPSPZuELIx-Z87GWP33DwhrLjiPXrh8BrTJ7yc4BiqHx6UFH39ksQXHdTwFU/s200/net.png&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
We are very excited to announce the availability of a brand new Lightstreamer client API for Microsoft .NET Standard specifications.&lt;br&gt;
&lt;br&gt;
&lt;h3&gt;
What&amp;#39;s new&lt;/h3&gt;
&lt;br&gt;
The new library introduces full support for the &lt;b&gt;Unified 
Client API model&lt;/b&gt;, which we have been introducing in all Lightstreamer client libraries 
for some years now (indeed the first &amp;quot;Unified&amp;quot; library was JavaScript 
6.0).
The big advantage of using the Unified API is the same consistent 
interface and behavior are guaranteed across different client platforms.
In other words, the same abstractions and internal mechanisms are 
provided for very different platforms (Web, Android, Java, iOS, .NET, Node.js, etc.), 
while respecting the conventions, styles, and best practice of each 
platform.&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2020/02/new-lightstreamer-net-standard-client.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/5463631736839195399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2020/02/new-lightstreamer-net-standard-client.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5463631736839195399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5463631736839195399'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2020/02/new-lightstreamer-net-standard-client.html' title='New Lightstreamer .NET Standard Client v.5.0.0 Now Available'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_xX2awaZEwHa_Wb4lNS3VDdwrNbs4XYrcmxI2o_wh_2ZE6f5e29KCBXCYhJLcrakof6x26oe_EoDKoPjUPSPZuELIx-Z87GWP33DwhrLjiPXrh8BrTJ7yc4BiqHx6UFH39ksQXHdTwFU/s72-c/net.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-3779016139054082668</id><published>2020-01-28T16:21:00.000+01:00</published><updated>2020-02-11T11:28:17.914+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>The New Features in Lightstreamer 7.1</title><content type='html'>We are extremely proud to announce the public availability of Lightstreamer 7.1, the best Lightstreamer ever!&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; data-original-height=&quot;208&quot; data-original-width=&quot;800&quot; height=&quot;83&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5PAwFFfSPrPMSlV0MhRxeGSOKKXddc67C9UKMuDxFnIP37o6RkGRsH-uoJyQamCTcBsAxy3xf-cXRQOGyffhjNFXgBMsuZR6QG0Ak_pYTSALQcicgzfAsGyanIZO9cPCQqqKt1h-l8cQ/s320/Lightstreamer_DARK-GREEN_0800x0208.png&quot; style=&quot;background: none; border: 0; box-shadow: none;&quot; width=&quot;320&quot;&gt;&lt;/div&gt;
&lt;br&gt;
Together with Lightstreamer Server 7.1, we released updated SDKs for Clients and Adapters.&lt;br&gt;
&lt;br&gt;
This release contains hundreds of exciting improvements, optimizations, and fixes. Some of the main new features are highlighted below. To learn about all the other improvements and fixes, please go through the complete &lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;https://www.lightstreamer.com/repo/distros/Lightstreamer_7_1_0_20200124.zip%23/Lightstreamer/CHANGELOG.HTML&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;changelog&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;.&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2020/01/the-new-features-in-lightstreamer-71.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/3779016139054082668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2020/01/the-new-features-in-lightstreamer-71.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3779016139054082668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3779016139054082668'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2020/01/the-new-features-in-lightstreamer-71.html' title='The New Features in Lightstreamer 7.1'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5PAwFFfSPrPMSlV0MhRxeGSOKKXddc67C9UKMuDxFnIP37o6RkGRsH-uoJyQamCTcBsAxy3xf-cXRQOGyffhjNFXgBMsuZR6QG0Ak_pYTSALQcicgzfAsGyanIZO9cPCQqqKt1h-l8cQ/s72-c/Lightstreamer_DARK-GREEN_0800x0208.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-1889292407332792322</id><published>2018-12-19T12:59:00.000+01:00</published><updated>2018-12-19T13:04:47.535+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Lightstreamer and Xamarin - a New version of Our Stock-List Demo</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUMKCa-WjLHN9YSaB7jvjI4XF_AXxlKItgzl_94p-WADRTx6YeUbZM3Rn53zpY1onyJt9vurlWScxepoiZUsO5_nTymBqHSHLrTl9JoMj41A7vvGUSURmxCpJQcwFISzOGh0CPz9OireM/s1600/Xamarin_logo_and_wordmark.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;388&quot; data-original-width=&quot;1434&quot; height=&quot;86&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUMKCa-WjLHN9YSaB7jvjI4XF_AXxlKItgzl_94p-WADRTx6YeUbZM3Rn53zpY1onyJt9vurlWScxepoiZUsO5_nTymBqHSHLrTl9JoMj41A7vvGUSURmxCpJQcwFISzOGh0CPz9OireM/s320/Xamarin_logo_and_wordmark.png&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;Xamarin&lt;/b&gt;, or more precisely &lt;b&gt;Xamarin.Forms&lt;/b&gt;, is a cross-platform UI toolkit that allows developers to efficiently create native user interface layouts that can be shared across iOS, Android, and Universal Windows Platform apps.&lt;br&gt;
&lt;br&gt;
Here at &lt;b&gt;Lightstreamer &lt;/b&gt;we decided to create a new demo that, leveraging our&lt;b&gt; .Net Standard Client API &lt;/b&gt;and &lt;b&gt;Xamarin.Forms&lt;/b&gt;, shows how simple is, with very few lines of code, to create an application that displays full real-time data. The same code base can then be used to build iOS, Android, and UWP apps.&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2018/12/lightstreamer-and-xamarin-new-version.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/1889292407332792322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/12/lightstreamer-and-xamarin-new-version.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1889292407332792322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/1889292407332792322'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/12/lightstreamer-and-xamarin-new-version.html' title='Lightstreamer and Xamarin - a New version of Our Stock-List Demo'/><author><name>Giuseppe Corti</name><uri>http://www.blogger.com/profile/04222079204972314442</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUMKCa-WjLHN9YSaB7jvjI4XF_AXxlKItgzl_94p-WADRTx6YeUbZM3Rn53zpY1onyJt9vurlWScxepoiZUsO5_nTymBqHSHLrTl9JoMj41A7vvGUSURmxCpJQcwFISzOGh0CPz9OireM/s72-c/Xamarin_logo_and_wordmark.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-8021115570084684968</id><published>2018-05-18T10:23:00.000+02:00</published><updated>2018-05-25T13:18:20.280+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CASE STUDIES"/><title type='text'>Meet Our Customers: ActivTrades</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioAwXVakZTKkP0ygBhBzM87jXh-omQeHe0D-C16EwRtqfHT3epQXDowcdl64SlDOetLOzCY5JkfaViOeafn6eOwn2X4wbGrgcX-DOi14Ou1cfdIrWC3o69uFEqBiV3sziAWVOpUaMGMpM/s1600/rosen.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;450&quot; data-original-width=&quot;450&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioAwXVakZTKkP0ygBhBzM87jXh-omQeHe0D-C16EwRtqfHT3epQXDowcdl64SlDOetLOzCY5JkfaViOeafn6eOwn2X4wbGrgcX-DOi14Ou1cfdIrWC3o69uFEqBiV3sziAWVOpUaMGMpM/s200/rosen.jpeg&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
An interview with Rosen Mehanov, Senior Developer at ActivTrades. Rosen will explain the architecture of ActivTrades&amp;#39; trading platform and how Lightstreamer powers real-time data push.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;ActivTrades is a well known online broker focused on FX, CFDs, and Spread Betting. May you please provide any further details on your business and offering?&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Founded in 2001 as a small brokerage house, ActivTrades rapidly developed into an award-winning global derivatives broker for retail and institutional clients.&lt;br&gt;
Our clients enjoy benefits associated with the fact that ActivTrades:&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2018/05/meet-our-customers-activtrades.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/8021115570084684968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/05/meet-our-customers-activtrades.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/8021115570084684968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/8021115570084684968'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/05/meet-our-customers-activtrades.html' title='Meet Our Customers: ActivTrades'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioAwXVakZTKkP0ygBhBzM87jXh-omQeHe0D-C16EwRtqfHT3epQXDowcdl64SlDOetLOzCY5JkfaViOeafn6eOwn2X4wbGrgcX-DOi14Ou1cfdIrWC3o69uFEqBiV3sziAWVOpUaMGMpM/s72-c/rosen.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-5900499069175496543</id><published>2018-04-06T11:35:00.001+02:00</published><updated>2018-04-06T15:33:58.014+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>Data Streaming vs. Push Notifications</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhee4O2DzxHmZt0KqHR8SuotXGedEXwDwv0LEXvYcgFec_JTrDtBk6BWnXqmPjV5xtAIVBmVavlR2h2RWrQePqQ2HXTcg7_0XPzHwmuLgJDPjJVwf3T6drZVaEnLcBAC0diVTtLC153l_w/s1600/icons8-push-notifications-528.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;528&quot; data-original-width=&quot;528&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhee4O2DzxHmZt0KqHR8SuotXGedEXwDwv0LEXvYcgFec_JTrDtBk6BWnXqmPjV5xtAIVBmVavlR2h2RWrQePqQ2HXTcg7_0XPzHwmuLgJDPjJVwf3T6drZVaEnLcBAC0diVTtLC153l_w/s200/icons8-push-notifications-528.png&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #202020; display: inline; float: none; font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;When dealing with mobile apps, the difference between &lt;b&gt;real-time data streaming&lt;/b&gt; and &lt;b&gt;push notifications&lt;/b&gt; is not always clear to everybody. Let&amp;#39;s try to delve into this topic. &lt;/span&gt;&lt;br&gt;
&lt;ol style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #202020; font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;
&lt;li style=&quot;text-size-adjust: 100%;&quot;&gt;With &lt;b&gt;data streaming&lt;/b&gt;, the server sends real-time data directly to the app, leveraging WebSockets and/or HTTP. This requires the app to be running and, with iOS, to be in foreground.&lt;br&gt; &lt;/li&gt;
&lt;li style=&quot;text-size-adjust: 100%;&quot;&gt;With &lt;b&gt;push notifications&lt;/b&gt;, the server sends messages to Google&amp;#39;s and Apple&amp;#39;s servers, which deliver them to the mobile devices. Notifications are received by the device even if the app that subscribed to them is not in foreground or is not even running.&lt;/li&gt;&lt;/ol&gt;&lt;a href=&quot;http://blog.lightstreamer.com/2018/04/data-streaming-vs-push-notifications.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/5900499069175496543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/04/data-streaming-vs-push-notifications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5900499069175496543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/5900499069175496543'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/04/data-streaming-vs-push-notifications.html' title='Data Streaming vs. Push Notifications'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhee4O2DzxHmZt0KqHR8SuotXGedEXwDwv0LEXvYcgFec_JTrDtBk6BWnXqmPjV5xtAIVBmVavlR2h2RWrQePqQ2HXTcg7_0XPzHwmuLgJDPjJVwf3T6drZVaEnLcBAC0diVTtLC153l_w/s72-c/icons8-push-notifications-528.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-6270302678797197716</id><published>2018-03-02T15:09:00.000+01:00</published><updated>2018-03-05T14:47:00.173+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><title type='text'>Lightstreamer 7.0 Released</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtOEUSHywb1ZJCY67ARUDxvd95Mj95VT6bBQPlFU7qrCdKREvWQtn49SNEMA3VOKoE68T4FXDn_tJbSMH818BCS8k4WhY8jzeEcsZwYlcJTi9UachmmY74wGA_fZiU9a8Nw7yq0lHn78Q/s1600/S7w_GREEN_1024x1024.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtOEUSHywb1ZJCY67ARUDxvd95Mj95VT6bBQPlFU7qrCdKREvWQtn49SNEMA3VOKoE68T4FXDn_tJbSMH818BCS8k4WhY8jzeEcsZwYlcJTi9UachmmY74wGA_fZiU9a8Nw7yq0lHn78Q/s200/S7w_GREEN_1024x1024.png&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
We are delighted to announce that Lightstreamer 7 has been publicly released.&lt;br&gt;
&lt;br&gt;
You can download it right now from &lt;a href=&quot;https://www.lightstreamer.com/download/&quot;&gt;https://www.lightstreamer.com/download/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
The &lt;a href=&quot;https://hub.docker.com/_/lightstreamer/&quot; target=&quot;_blank&quot;&gt;official Docker image&lt;/a&gt; and the &lt;a href=&quot;https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#Images:visibility=public-images;search=ami-8139cffc&quot; target=&quot;_blank&quot;&gt;Amazon EC2 AMI&lt;/a&gt; are available too.&lt;br&gt;
&lt;br&gt;
Lightstreamer 7 and the client SDKs include &lt;b&gt;hundreds of improvements and fixes&lt;/b&gt;, covering performance, features, compatibility, and licensing. This makes Lightstreamer more solid and faster than ever. Below are some highlights but you can check out the full list in the &lt;a href=&quot;https://www.lightstreamer.com/repo/distros/Lightstreamer_7_0_0_20180228.zip%23/Lightstreamer/CHANGELOG.HTML&quot; target=&quot;_blank&quot;&gt;change log&lt;/a&gt;.&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2018/03/lightstreamer-70-released.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/6270302678797197716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/03/lightstreamer-70-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/6270302678797197716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/6270302678797197716'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/03/lightstreamer-70-released.html' title='Lightstreamer 7.0 Released'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtOEUSHywb1ZJCY67ARUDxvd95Mj95VT6bBQPlFU7qrCdKREvWQtn49SNEMA3VOKoE68T4FXDn_tJbSMH818BCS8k4WhY8jzeEcsZwYlcJTi9UachmmY74wGA_fZiU9a8Nw7yq0lHn78Q/s72-c/S7w_GREEN_1024x1024.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-6382462061171587025</id><published>2018-02-16T18:40:00.002+01:00</published><updated>2023-05-17T12:03:56.357+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><category scheme="http://www.blogger.com/atom/ns#" term="TECHNICAL ARTICLES"/><title type='text'>New watchOS SDK Now Available</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8weeNAc0KJcxl37iQ20tjKdoUMyT6w7QIdlh40-G0R-248xb9QANqps3BXy39n905zUP7Xqti-m4ASfp8DofBYA9WdvleuO2RsQj1Hh5xQ604IVb1Sr3AOhru50EScaDMw-DgKJXU3I/s1600/2018-02-15+06.28.29+pm.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8weeNAc0KJcxl37iQ20tjKdoUMyT6w7QIdlh40-G0R-248xb9QANqps3BXy39n905zUP7Xqti-m4ASfp8DofBYA9WdvleuO2RsQj1Hh5xQ604IVb1Sr3AOhru50EScaDMw-DgKJXU3I/s1600/2018-02-15+06.28.29+pm.png&quot;&gt;&lt;/a&gt;If you are one of our customers (and if you are not, what are you waiting for?), you know the Lightstreamer company is &lt;i&gt;customer driven&lt;/i&gt;. Whenever a customer requests a new feature, we do all we can to comply.&lt;br&gt;
&lt;br&gt;
So, when a customer asked us if we had a watchOS Client Library on the roadmap, during Fall 2017, we scheduled it for Q1 2018. Now, we are happy to announce it is available and ready for integration in your WatchKit extensions.&lt;br&gt;
&lt;br&gt;
The new watchOS SDK derives from the iOS SDK version 4.0.0 and retains the same version number. It includes all the APIs and features of the iOS SDK, with the single exception of WebSocket support (due to limitations of the watchOS platform).&lt;br&gt;
&lt;br&gt;
Let&amp;#39;s dig into some examples.&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: if you need download and example pointers, jump directly to the end of the post (&amp;quot;Get the SDK&amp;quot;).&lt;/i&gt;&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2018/02/new-watchos-sdk-now-available.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/6382462061171587025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/02/new-watchos-sdk-now-available.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/6382462061171587025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/6382462061171587025'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/02/new-watchos-sdk-now-available.html' title='New watchOS SDK Now Available'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8weeNAc0KJcxl37iQ20tjKdoUMyT6w7QIdlh40-G0R-248xb9QANqps3BXy39n905zUP7Xqti-m4ASfp8DofBYA9WdvleuO2RsQj1Hh5xQ604IVb1Sr3AOhru50EScaDMw-DgKJXU3I/s72-c/2018-02-15+06.28.29+pm.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-3527810769817587213</id><published>2018-02-12T13:03:00.000+01:00</published><updated>2018-06-19T17:28:23.115+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><title type='text'>Cloud License Manager</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.lightstreamer.com/share/blogger/clm.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;256&quot; data-original-width=&quot;256&quot; height=&quot;200&quot; src=&quot;https://www.lightstreamer.com/share/blogger/clm.png&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
Starting from Lightstreamer 7, a new license verification mechanism has been introduced, called &lt;b&gt;Cloud License Manager&lt;/b&gt; (CLM). With CLM, licensing happens online, with no more need for license files bound to the MAC address of the hosting machine. The increase in flexibility is tremendous.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2018/02/cloud-license-manager.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/3527810769817587213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/02/cloud-license-manager.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3527810769817587213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/3527810769817587213'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/02/cloud-license-manager.html' title='Cloud License Manager'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020370271027153869.post-2777031420225014487</id><published>2018-02-09T17:27:00.000+01:00</published><updated>2018-02-12T10:33:17.233+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ANNOUNCEMENTS"/><title type='text'>Switching to the New Lightstreamer 7 Editions</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.lightstreamer.com/share/blogger/upgrade.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;256&quot; data-original-width=&quot;256&quot; height=&quot;100&quot; src=&quot;https://www.lightstreamer.com/share/blogger/upgrade.png&quot; width=&quot;100&quot;&gt;&lt;/a&gt;&lt;/div&gt;
For the last few years, Lightstreamer has been organized into four different editions, which got their names from Italian musical tempo terms, namely Moderato, Allegro, Presto, and Vivace. Now, with the upcoming release of Lightstreamer 7, the editions are going to change, to offer maximum flexibility to our customers.&lt;br&gt;
&lt;br&gt;
In this post, we will explain how the old editions map onto the new ones for existing customers.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://blog.lightstreamer.com/2018/02/switching-to-new-lightstreamer-7.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lightstreamer.com/feeds/2777031420225014487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.lightstreamer.com/2018/02/switching-to-new-lightstreamer-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/2777031420225014487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020370271027153869/posts/default/2777031420225014487'/><link rel='alternate' type='text/html' href='http://blog.lightstreamer.com/2018/02/switching-to-new-lightstreamer-7.html' title='Switching to the New Lightstreamer 7 Editions'/><author><name>Alessandro Alinone</name><uri>http://www.blogger.com/profile/11452003270223950065</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>