<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>哈课表 - 标签 - 一峰的记录</title>
        <link>https://www.simplife.tech/tags/%E5%93%88%E8%AF%BE%E8%A1%A8/</link>
        <description>哈课表 - 标签 - 一峰的记录</description>
        <generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Thu, 03 Jan 2019 15:11:59 &#43;0800</lastBuildDate><atom:link href="https://www.simplife.tech/tags/%E5%93%88%E8%AF%BE%E8%A1%A8/" rel="self" type="application/rss+xml" /><item>
    <title>哈课表架构</title>
    <link>https://www.simplife.tech/posts/curriculum/</link>
    <pubDate>Thu, 03 Jan 2019 15:11:59 &#43;0800</pubDate>
    <author>一峰</author>
    <guid>https://www.simplife.tech/posts/curriculum/</guid>
    <description><![CDATA[<h1 id="哈课表架构">哈课表架构</h1>
<p>用户已过千。</p>
<div class="mermaid" id="id-1">flowchart LR
    U[用户&lt;br/&gt;微信小程序] --&gt; W[外网服务器]

    subgraph PUBLIC[外网环境]
				W --&gt;|查询缓存| DB
    		DB --&gt;|返回课表/成绩| W
    end

    subgraph PRIVATE[内网环境]
        I[内网服务器]
        SYS[教务系统]

    end

    W &lt;--&gt;|frp隧道| I

    W --&gt;|无缓存时请求| I
    I --&gt;|爬取/查询数据| SYS
    SYS --&gt; I</div><p>本系统采用“内外网分离”的架构设计：</p>]]></description>
</item>
</channel>
</rss>
