Filter
Exclude
Time range
-
Near
最近嘴撸多了些,主是为了弥补生活费和攒一些节点费用,如有打扰到小伙伴们请见谅,毕竟还没有各位大佬那样会印钱。 但是 arb/mev 梦想还是没有停,主要是在计算速度上还是差了一些,老是晚一个区块得不到想要的结果,所以有些困惑。不过也有许多大佬愿意出来分享交流,感激不尽! 目前自己的流程中大部分还是用到开源的 crates,比如 inMemoryDB/kabudb、swap-path、amms-rs 等,过程中也会学习大佬的代码使用一些 HashMap/ADD/XOR等 来减少序列化开销,拆分各个组件使用 broadcast 来广播等。毕竟自己的代码水平很烂,走的路可能还要长一些(目前也过多的去依赖 AI),还得不断的去学习更多的知识来优化计算所消耗的时间,如有成果必定会发出来跟大家分享。 自己画了个目前在写的流程图,不知道是否有问题,也欢迎大家多交流、分享、指点!
13
27
1,094
上一次讲过使用 Foundry 的 Anvil 来 Fork 当前的链状态在本地快速的进行交易测试,因为 Anvil 能够快速的运行一个本地节点,那么作为用 Rust 语言实现的以太坊虚拟机 - REVM,它能够快速的 build 一个虚拟机,并可以将交易在本地虚拟机中运行。 再加上 revm:: database ,之前我们说过使用它来构建我们的内存数据库,那么现在可以就非常完美的使用 InMemoryDB 构建一个 EVM 实例,快速的在环境中测试交易,并且 Anvil 的底层就是使用 REVM 实现的,配合 InMemoryDB 同样减少了 RPC 调用的次数,减少节点压力。 在这里可以查看 solidquant/revm-is-all-you-need 和之前分享过 mevlog-rs 的大佬博客文章 revm-alloy-anvil-arbitrage,非常清楚的讲了 revm 构建一个实例的原理,以及各种本地模拟方法的性能比较。 当然有小伙伴感兴趣的话我也可以用中文详细的写一篇,以便我更加的巩固去学习这方面的知识。 有问题也欢迎大佬指点一二!
打了几天狗,继续把之前的 Arb/Mev 状态捡回来。 hardhat 和 foundry是目前优秀且最受欢迎的两个 solidity 合约开发工具,而目前大佬们使用 foundry 更加多一点,同比 hardhat 它的运行速度更快,可以直接使用 Solidity 测试,并且支持 Fork 主网环境进行本地测试,比如常用的 uniswap 就非常方便。 Foundry 包含 4 个工具:forge, cast, anvil, chisel - forge 用于项目的编译、部署、测试等 - cast 可以轻松的交互 RPC,如拉取链上信息,发送交易以及交互合约等,有些时候我甚至会用 AI Agent 配合它来获取一些地址/合约的最新状态 - anvil 可以在本地创建测试节点,支持 RPC 分叉,快速的模拟主网环境 - chisel 本地开启 solidity 环境,能够在命令行中运行 solidity 代码 在我学习 arb 的过程中,发现 anvil 也可以用于分叉当前的链状态并在本地快速的检测套利机会,过程中 anvil 会按需从 RPC 获取必要的链上数据,如 eth_getCode、eth_getBalance 等,之后的请求都在本地的 anvil 进行以便快速运行节省节点性能。
4
5
31
5,125
se vocês não acreditam, abram esse site. tudo é InMemoryDB do .NET apisof.net/ learn.microsoft.com/en-us/ef…

você nem precisa de mongoDB. se jogar tudo num .json em filesystem msm e subir em memória tanka confia
1
9
928
Learned what Redis actually is ✅ It’s like the RAM of databases — super fast and perfect for caching! ⚡ #Python #Redis #BackendDevelopment #Database #Coding #InMemoryDB #100DaysOfCode #DevJourney
2
21
390
I am going forward with the complete rewrite approach, however, the .NET 7 version is still available from the v1 branch. The new changes will be on the v2 branch. Multitenancy is re-implemented with a few bug fixes. The starter kit uses PostgreSQL & InMemoryDb with EFCore.
1
2
166
これをCake Patternにすると依存関係の注入ポイントに対して次のようなIFが生える interface UsesInmemoryDB { val inmemoryDB: InmemoryDB } interface UsesSaveModel { val saveModel: SaveModel } interface UsesCreateModel { val createModel: CreateModel }
1
56
31 Dec 2022
ZodとかYupのスキーマをもとに型安全なInMemoryDBを定義できるライブラリを考えた
1
4
2,017
se for unit test, vale a pena usar inMemoryDB. e2e não mocke o db pls
2
I'm looking at redis.io/, it looks really good; Are there any open source alternatives I should also investigate? #inmemorydb #cpp #highperformance

1
5
12 Nov 2021
Can you do bounding box geospatial searches with an ultrafast inmemory store? Yes with Redis and Memurai! This excellent blog explains this and much more! #redis #geospatial #boundingbox #polygonsearch #memurai #inmemorydb memurai.com/blog/geospatial-…
2
Why aren't inMemoryDb methods called with flatMap instead of map? (profile <- inMemoryDb.get(id)). They're effectfull I suppose
2
3
Yep, a customer asked if I can tune 4TB JVM, no worries, coming up - might need some help from David Blaine :) last attempt was a 1TB JVM - the Houdini config :) #java #inmemorydb
7
#BigData Technologies That Are Expected to Flourish in 2020 #EdgeComputing #StreamingAnalytics #InMemoryDB #AI #datalake #blockchain #nosql 👇 buff.ly/3fV6UCP
1
1
Adapt the Best features of #InMemoryDb to #Optimize the Cost...
2
5
Change your view about #InMemoryDB with the Key Views
5
6
14 Mar 2020
Mock APIを簡単に作れるMirage JSイケてる InMemoryDB使えたりでかなり便利そう ↓2倍速で見れば秒速でどんな感じかわかるからおすすめ youtube.com/watch?v=d4I35tkZ…

2
6 Dec 2019
🆕🔎🎄"Hyperion: Building the Largest In-memory Search Tree" 📄repository.lboro.ac.uk/artic… 📽️av.tib.eu/media/42915 💿gitlab.rlp.net/zdvresearch/h… #⃣ #DataStructures #Algorithms #trie #InMemoryDB #Indexing

1
1
6
1 Nov 2019
🆕🗜️"Building columnar compression in a row-oriented database" blog.timescale.com/blog/buil… #⃣ #IntegerCompression #Databases #TimeSeries #PostgreSQL #DataCompression #InMemoryDB

1
4
12
30 Oct 2019
3
8