首先确定了需求以后,为了快速实现,选择了Python+Django作为前期的技术栈,尽管Python有一些缺点。通过快速的开发和测试进行最原始的部署方式,进行前后端的联调。存储方面刚开始也是先用SQLite3。由于服务涉及到定时任务,因此选择使用Celery作为工具,配合使用Docker部署Redis。
在准备上线的前夕,就需要将域名配置好,这里推荐使用Cloudflare进行Proxy,一方面隐藏后端ip,另一方面可以直接自动HTTPS,无需在后端进行搭建证书。这期间还需要解决一系列CORS问题。
Crypto.com App上线r/CryptoCurrency Moons(MOON):7月19日消息,Crypto.com App已上线r/CryptoCurrency Moons(MOON) 。
CoinGecko数据显示,或受该消息影响,MOON昨晚一度涨至0.439882美元,现报0.389239美元,24H涨幅为86.5%。
据悉,Reddit MOONS是Reddit管理员于2020年在Arbitrum Nova链上推出的ERC-20代币,也是Reddit社区积分计划的一部分,可存储在Reddit的以太坊数字钱包Vault中。[2023/7/19 11:03:38]
LSDFi?总锁定价值突破3.8亿美元:金色财经报道,据Dune Analytics上数据分析师@defimochi?的LSDFi?面板数据显示,LSDFi?总锁定价值(TVL)突破3.8亿美元,当前为382,663,054美元。其中Lybra Finance锁定价值突破1.8亿美元,占LSDFi总锁定价值的47.43%;IETH锁定价值为6348万美元,占总锁定价值的16.589%;Pendle锁定价值为4163万美元占总锁定价值的10.88%;Umsheth锁定价值为3395万美元,占总锁定价值的8.872%;Alchmix锁定价值为1392万美元占总锁定价值的3.636%。[2023/5/31 11:49:58]
随着开发的热火朝天,传统的通过提交代码后在云服务器上拉取代码并进行nohup部署的方式就非常的痛苦,这也是前期开发为了快速迭代,并没有多考虑的点。我认为在MVP的上线期间,可以多思考这块的架构,刚开始会有很多不确定性,因此可以少考虑结构问题,但一旦准备launch,就需要规划出上线流程。
Binance的储备金证明页面已可查看,但CZ称此功能仍在开发中:11月10日消息,Nansen首席执行官Alex Svanevik曾在推特上指出Binance的储备金证明页面存在的错误,当时ERC20 USDC余额为0。赵长鹏(CZ)对此表示尚未推出该功能,仍在开发中,并称会将这个错误转达给团队,会很快修复。
根据Svanevik分享的页面链接,币安的储备金证明页面已可查看,上述USDC余额已显示。该页面涵盖93种资产,包括125351枚BTC、1,904,674枚ETH、约57亿枚USDT、约53亿枚BUSD等。不过尚不清楚该页面数据是否仍存在问题,因为赵长鹏称此功能仍在开发中。[2022/11/10 12:43:11]
初期的MVP其实挺适合用heroku进行构建的,从Staging和Production两套环境,以及CI自动触发构建,以及Redis/PostgresAdd-ons这些都是减少了很多搭建环境以及迭代成本。但由于不再免费了,这里就不得不提它的开源版本——Dokku
Nexo联合创始人:Nexo不会遭遇与Celsius和Voyager Digital类似的流动性危机:金色财经报道,Nexo 联合创始人兼管理合伙人Antoni Trenchev表示,Nexo不会遭遇与Celsius和Voyager Digital类似的流动性危机,Nexo和他们完全不同,并且不必采取任何相同的措施来维持生计。此外,Nansen首席执行官Alex Svanevik提供数据显示,Nexo的几个钱包内资产价值达到8.38亿美元(包括1.69亿美元链上资产),其中一半持有ETH,四分之一持有其原生 NEXO 代币。 另外,Nexo 已将价值5.79亿美元的Wrapped Bitcoin ( wBTC ) 作为抵押品存放在MakerDAO保险库中,并有 5000 万美元的DAI未偿余额。另外Antoni Trenchev声称,Nexo 没有利用投资者的资金来履行其客户义务。[2022/6/29 1:39:18]
dokku类似docker-compose,就是将docker和git结合,算是最轻量的PaaS工具,主要三个功能:create,deploy,scale.dokku的部署也很简单,任何装有Docker的云服务主机上都可以快速部署。想比于heroku,只是没有WebUI,当然买dokkuPro就可以有。
在之后就顺其自然的利用prometheus搭建对应的metrics平台以及用opentelemetry构建日志tracing系统。引入metrics和日志系统是为了后续建立监控告警做准备。一旦一个小的产品上线有了真实的用户,那么服务的稳定性就渐渐重要起来,这些基础实施的搭建也是为了后续更好的排查问题。
之前用Grafana搭建了Metrics和日志系统一直忘记介绍。Metrics是由Prometheus提供对应的服务,配置起来相对简单,利用上报的指标搭建各种看板就可以。
日志系统则相对复杂一些,Loki负责日志存储和查询处理,Promtail负责日志采集并发给Loki,主要NginxAccessLog,这里还使用了比较火的@vectordotdev,由其采集docker日志同样上报给Loki。在Grafana上通过写相关规则,可以很容易的进行日志查询。另外通过在Nginx上开启request_id更快排查问题。
责编:Lynn
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。