木星链 木星链
Ctrl+D收藏木星链
首页 > Luna > 正文

ETH:如何从0到1开发到上线一个项目?

作者:

时间:1900/1/1 0:00:00

首先确定了需求以后,为了快速实现,选择了Python+Django作为前期的技术栈,尽管Python有一些缺点。通过快速的开发和测试进行最原始的部署方式,进行前后端的联调。存储方面刚开始也是先用SQLite3。由于服务涉及到定时任务,因此选择使用Celery作为工具,配合使用Docker部署Redis。

在准备上线的前夕,就需要将域名配置好,这里推荐使用Cloudflare进行Proxy,一方面隐藏后端ip,另一方面可以直接自动HTTPS,无需在后端进行搭建证书。这期间还需要解决一系列CORS问题。

BAYC#4025在OpenSea上以395ETH成交,一年前曾以42ETH售出:1月17日消息,BAYC#4025在OpenSea上以395ETH成交,约合62万美元,一年前BAYC#4025以42ETH售出。[2023/1/17 11:15:48]

随着开发的热火朝天,传统的通过提交代码后在云服务器上拉取代码并进行nohup部署的方式就非常的痛苦,这也是前期开发为了快速迭代,并没有多考虑的点。我认为在MVP的上线期间,可以多思考这块的架构,刚开始会有很多不确定性,因此可以少考虑结构问题,但一旦准备launch,就需要规划出上线流程。

3Commas:泄露API信息为不实指控,平台将不会对受损者负责:11月23日消息,由Alameda Research支持的加密货币交易服务提供商3Commas表示,不会对声称因该平台泄露API信息的用户被盗资金负责。

据悉,此前数十位3Commas用户声称该平台泄露了他们的凭据,使黑客能够转移超过600万美元的用户资金,但3Commas首席执行官称这些指控为虚假谣言,并指出是用户自己被网络钓鱼而泄露了凭据,3Commas副首席技术官Artem Koltsov进一步确认称,每个损失钱的用户都是网络钓鱼受害者,目前双方都无法明确证明。(CoinDesk)[2022/11/23 8:01:27]

初期的MVP其实挺适合用heroku进行构建的,从Staging和Production两套环境,以及CI自动触发构建,以及Redis/PostgresAdd-ons这些都是减少了很多搭建环境以及迭代成本。但由于不再免费了,这里就不得不提它的开源版本——Dokku

QitChain network通过零知识证明(ZKPs)实现网络的隐私性升级:据官方消息,在2022年12月底前,QitChain底层网络将完成“零知识证明(ZKPs)实现QitChain network网络的隐私性”升级。据悉,此次升级能够在目前QTC网络系统中利用隐私保护数据集。允许用户和企业在执行智能合约时保护私有数据集,而不会泄露底层数据。[2022/6/15 4:28:44]

推特用户称监测到黑客通过钓鱼网站盗走29枚MoonbirdsNFT:5月26日消息,推特用户Andeh#OnChain称监测到ID为@Dvincent_(该账户目前已被注销)的用户通过钓鱼网站p2peers.io盗走了29枚Moonbirds系列NFT,价值超70万美元,该网站目前已无法访问。该用户表示,sarek.fi和p2peers.io都曾在过去的黑客事件中被使用,推特ID为@just1n_eth的BAYC系列NFT持有者也表示@Dvincent_曾与其联系交易BAYCNFT,但由于对方坚持使用p2peers.io,所以最后并未进行交易。[2022/5/26 3:42:45]

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

标签:ETHMETPROCOMVETH2METASH价格Orion ProtocolCCOM

Luna热门资讯
ETH:Blockworks Research:LSD协议简析与对比

随着以太坊上海升级临近,流动性质押衍生品继续处于市场关注之下。当ETH提款开放时,ETH的价格走势将如何发展?以下是关于LSD的完整概述.

1900/1/1 0:00:00
MEV:万字剖析以太坊背后的权力机器:MEV 与 PBS

2007年,加拿大皇家银行的交易员胜山发现了一件令他感到困惑的事情,当他在交易终端按下买入键的一瞬间,所有的订单消失了。而在区块链的世界里也发生了一件相似的事情.

1900/1/1 0:00:00
比特币:Arthur Hayes:充气城堡

(以下所表达的任何观点都是作者的个人观点,不应构成投资决策的基础,也不应被理解为从事投资交易的建议或意见。) 用叉子叉住它,因为我们已经完成了美国和平时期的通货膨胀.

1900/1/1 0:00:00
NTO:Canto:基于Cosmos,高速增长的DeFi新公链

本文数据均截至2023/2/2。1.项目简述Canto是一条基于CosmosSDK的Layer1网络,是一条专为DeFi设计的EVM兼容链.

1900/1/1 0:00:00
ADI:全链借贷市场Radiant:基于LayerZero实现“借贷+跨链”,靠流动性挖矿推升存借款额

随着市场回暖,DeFi项目迎来反弹,全链借贷市场Radiant的TVL在过去一个月上升了124%,成为Arbitrum上最大且增长最快的借贷协议,RDNT的价格也已经从低点上涨了20倍.

1900/1/1 0:00:00
STR:长推:KOL点评Nostr

基于Nostr协议的去中心化产品Damus昨日上线,引起KOL们的广泛热议,本文来自@mindaoyang、@jianshubiji、@AurtrianAjian推特.

1900/1/1 0:00:00