A RESTful microservice to manage asynchronous tasks in the cloud.

blov · · 1442 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>Hi,</p> <p>I wrote this new piece of software in Golang to provide features similar to:</p> <ul> <li>Google Cloud Task Queue (push mode)</li> <li>Google Cloud Scheduled Tasks</li> </ul> <p>It is still a work in progress but i am really interested in opinions about it: <a href="https://github.com/sebest/hooky">https://github.com/sebest/hooky</a></p> <p>Thanx,</p> <hr/>**评论:**<br/><br/>PM_ME_YOUR_VIMRC: <pre><blockquote> <p>A RESTful microservice to manage asynchronous tasks in the cloud.</p> </blockquote> <p>Wow that sounds webscale, very cool +1</p></pre>chuhnk: <pre><p>Curious. What makes it a microservice?</p></pre>sebest: <pre><p>Because it matches the definition of a microservice: <a href="http://en.wikipedia.org/wiki/Microservices" rel="nofollow">http://en.wikipedia.org/wiki/Microservices</a></p> <p>The service is basically sending and managing &#34;webhooks&#34; from a RESTful API. This simple feature allows to implement differents use cases: - asynchronous tasks if you call your own URLs. - cron tasks if you use the &#34;schedule&#34; feature - webhooks to remote endpoints if you call your customer URLs</p></pre>autowikibot: <pre><h5> </h5> <h6> </h6> <h4> </h4> <p><a href="https://en.wikipedia.org/wiki/Microservices" rel="nofollow"><strong>Microservices</strong></a>: <a href="#sfw" rel="nofollow"></a> </p> <hr/> <blockquote> <p>In <a href="https://en.wikipedia.org/wiki/Computing" rel="nofollow">computing</a>, <strong>microservices</strong> is a <a href="https://en.wikipedia.org/wiki/Architectural_pattern" rel="nofollow">software architecture style</a>, in which complex <a href="https://en.wikipedia.org/wiki/Software_application" rel="nofollow">applications</a> are composed of small, independent <a href="https://en.wikipedia.org/wiki/Process_(computing)" rel="nofollow">processes</a> communicating with each other using <a href="https://en.wikipedia.org/wiki/Language-independent_specification" rel="nofollow">language-agnostic</a> <a href="https://en.wikipedia.org/wiki/Application_programming_interface" rel="nofollow">APIs</a>. These <a href="https://en.wikipedia.org/wiki/Service_(systems_architecture)" rel="nofollow">services</a> are small, highly <a href="https://en.wikipedia.org/wiki/Coupling_(computer_programming)" rel="nofollow">decoupled</a> and focus on doing a small task. </p> </blockquote> <hr/> <p><sup>Interesting:</sup> <a href="https://en.wikipedia.org/wiki/Codenvy" rel="nofollow"><sup>Codenvy</sup></a> <sup>|</sup> <a href="https://en.wikipedia.org/wiki/Architectural_pattern" rel="nofollow"><sup>Architectural</sup> <sup>pattern</sup></a> <sup>|</sup> <a href="https://en.wikipedia.org/wiki/Service-oriented_architecture" rel="nofollow"><sup>Service-oriented</sup> <sup>architecture</sup></a> <sup>|</sup> <a href="https://en.wikipedia.org/wiki/Mashape" rel="nofollow"><sup>Mashape</sup></a> </p> <p><sup>Parent</sup> <sup>commenter</sup> <sup>can</sup> <a href="/message/compose?to=autowikibot&amp;subject=AutoWikibot%20NSFW%20toggle&amp;message=%2Btoggle-nsfw+crcs1up" rel="nofollow"><sup>toggle</sup> <sup>NSFW</sup></a> <sup>or<a href="#or" rel="nofollow"></a></sup> <a href="/message/compose?to=autowikibot&amp;subject=AutoWikibot%20Deletion&amp;message=%2Bdelete+crcs1up" rel="nofollow"><sup>delete</sup></a><sup>.</sup> <sup>Will</sup> <sup>also</sup> <sup>delete</sup> <sup>on</sup> <sup>comment</sup> <sup>score</sup> <sup>of</sup> <sup>-1</sup> <sup>or</sup> <sup>less.</sup> <sup>|</sup> <a href="http://www.np.reddit.com/r/autowikibot/wiki/index" rel="nofollow"><sup>FAQs</sup></a> <sup>|</sup> <a href="http://www.np.reddit.com/r/autowikibot/comments/1x013o/for_moderators_switches_commands_and_css/" rel="nofollow"><sup>Mods</sup></a> <sup>|</sup> <a href="http://www.np.reddit.com/r/autowikibot/comments/1ux484/ask_wikibot/" rel="nofollow"><sup>Magic</sup> <sup>Words</sup></a></p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1442 次点击  
加入收藏 微博
0 回复
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传