<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://guangleihe.com/2013/09/09/The-Messsage-Thread-Socket-Libjingle/</loc>
<lastmod>2013-09-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2013/10/11/p2p-server-design/</loc>
<lastmod>2013-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2013/11/15/p2p-protocol/</loc>
<lastmod>2013-11-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2013/12/03/NAT-traversal-on-the-streaming-media/</loc>
<lastmod>2013-12-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2014/01/04/p2p-solution-design/</loc>
<lastmod>2014-01-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2014/12/01/Task-Design/</loc>
<lastmod>2014-12-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2015/03/10/protocol-design/</loc>
<lastmod>2015-03-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2017/12/12/blog-started/</loc>
<lastmod>2017-12-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2017/12/15/end2end-monitoring-of-azure-functions-with-application-insights/</loc>
<lastmod>2017-12-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2018/09/11/save-the-world-from-powerpoint-cloud-solution-architects/</loc>
<lastmod>2018-09-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2018/10/25/necessary-basic-knowledge-is-missing-in-many-cloud-projects/</loc>
<lastmod>2018-10-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2018/12/11/calculating-request-units-in-azure-cosmos-db/</loc>
<lastmod>2018-12-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/01/12/Code-Quality-01/</loc>
<lastmod>2022-01-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/01/13/Code-Quality-02/</loc>
<lastmod>2022-01-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/01/15/Code-Quality-03/</loc>
<lastmod>2022-01-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/01/22/Code-Quality-04/</loc>
<lastmod>2022-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/01/25/Code-Quality-05/</loc>
<lastmod>2022-01-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/02/01/Code-Quality-06/</loc>
<lastmod>2022-02-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2022/02/03/Code-Quality-07/</loc>
<lastmod>2022-02-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2023/02/24/introduction-to-ROS-and-ROS2/</loc>
<lastmod>2023-02-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/2023/02/25/introduction-to-autonomous-middleware/</loc>
<lastmod>2023-02-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://guangleihe.com/404/</loc>
</url>
<url>
<loc>https://guangleihe.com/aboutme/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/app-service/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/application-insights/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/architecture/</loc>
</url>
<url>
<loc>https://guangleihe.com/archive/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/azure-active-directory/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/azure-cosmos-db/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/azure-functions/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/code-quality/</loc>
</url>
<url>
<loc>https://guangleihe.com/docker_jekyll/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/event-hubs/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/general/</loc>
</url>
<url>
<loc>https://guangleihe.com/</loc>
</url>
<url>
<loc>https://guangleihe.com/tag/plantuml/</loc>
</url>
<url>
<loc>https://guangleihe.com/software-development-fundamentals/</loc>
</url>
<url>
<loc>https://guangleihe.com/tags/</loc>
</url>
<url>
<loc>https://guangleihe.com/blog/page2/</loc>
</url>
<url>
<loc>https://guangleihe.com/blog/page3/</loc>
</url>
<url>
<loc>https://guangleihe.com/blog/page4/</loc>
</url>
<url>
<loc>https://guangleihe.com/blog/page5/</loc>
</url>
<url>
<loc>https://guangleihe.com/static/privacy_policy.html</loc>
<lastmod>2023-02-28T04:57:21+00:00</lastmod>
</url>
</urlset>
