积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(135)Python(44)区块链(42)Java(12)Go(7)PHP(6)微服务(6)Laravel(5)Node.js(4)架构设计(3)

语言

全部中文(简体)(94)英语(41)

格式

全部PDF文档 PDF(84)其他文档 其他(50)PPT文档 PPT(1)
 
本次搜索耗时 0.396 秒,为您找到相关结果约 135 个.
  • 全部
  • 后端开发
  • Python
  • 区块链
  • Java
  • Go
  • PHP
  • 微服务
  • Laravel
  • Node.js
  • 架构设计
  • 全部
  • 中文(简体)
  • 英语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 美团点评2018技术年货

    外卖业务要做流量隔离,把北方地域的流量转发到分组a,南方地域的流量转发到分组b。 酒旅业务要对App新版本进行灰度,让千分之一的用户试用新版本,其他用户访问老版本。 QA部门要通过请求的自定义参数指定转发分组,构建稳定且高可用的测试环境。 由于公司早期的业务场景相对比较简单,所以均通过Nginx if指令支持。比如某业务要把来源IP为 10.4.242.16的请求转发到后端节点10.4.232.110,其它请求转发到后端节点10 因为if指令 仅支持比较简单的condition类型,官方描述如下: Oceanus:美团HTTP流量定制化路由的实践 - 美团技术团队 如果该业务要把IP段10.4.242.16/34的请求转发到10.4.232.110时,if指令勉强还可以支持。但对于上述的 复杂业务场景,if指令均无法支持。除此之外,这种方式还存在以下两点不足: 规则调整不支持动态化:如果要把客户端10.4.242 可以通过新增策略类型对策略库进行扩展。 Oceanus:美团HTTP流量定制化路由的实践 - 美团技术团队 由于AB框架只支持4种策略类型,对于业务要根据请求Cookie、自定义header控制转发的情况,均需要 开发新的策略类型和发布上线。另外,策略类型和业务场景紧密相关,导致AB系统的扩展性极差,很难 快速支持新业务的路由需求。 无论是Nginx if指令,还是AB框架,要么需要re
    0 码力 | 229 页 | 61.61 MB | 1 年前
    3
  • pdf文档 Nacos架构&原理

    Nacos 架构 < 40 整个步骤包括几个部分(图中从上到下顺序):  前置的 Filter 拦截请求,并根据请求中包含的 IP 和 port 信息计算其所属的 Distro 责任节点, 并将该请求转发到所属的 Distro 责任节点上。  责任节点上的 Controller 将写请求进行解析。  Distro 协议定期执行 Sync 任务,将本机所负责的所有的实例信息同步到其他节点上。 节点都可以接收到读写请求。所有的 Distro 协议的请 求场景主要分为三种情况: 1. 当该节点接收到属于该节点负责的实例的写请求时,直接写入。 2. 当该节点接收到不属于该节点负责的实例的写请求时,将在集群内部路由,转发给对应的节点, 从而完成读写。 3. 当该节点接收到任何读请求时,都直接在本机查询并返回(因为所有实例都被同步到了每台机 器上)。 Distro 协议作为 Nacos 的内嵌临时实例⼀致性协 数,最快响应速度”是有状态的算法,因为数据延时容易造成堆积效应;长连接因为建立连接后, 如果没有异常情况出现,连接会⼀直保持,断连后需要重新选择⼀个新的服务节点,当出现服务 Nacos 架构 < 46 节点发布重启后,最终连接会出现不均衡的情况出现,“随机,轮询,权重”的策略在客户端重 连切换时可以使用,“最小连接数,最快响应速度”和短连接⼀样也会出现数据延时造成堆积效 应。长连接和短连接的⼀
    0 码力 | 326 页 | 12.83 MB | 9 月前
    3
  • pdf文档 NodeJS 中文文档 V0.2.3

    setTimeout(callback, delay, delay, delay, delay, [arg], [arg], [arg], [arg], [...]) [...]) [...]) [...]) 设置延时 delay 毫秒之后执行回调函数(callback)。 该函数返回 timeoutId,可以使用 clearTimeout()清除定时。你 也可以传递额外的参数给回调函数。 clearTimeout(timeoutId) 设置重复延时调用 callback。 该函数返回 intervalId,可以使用 clearTimeout()清除定时。 你也可以传递可选的 参数给回调函数。 clearInterval(intervalId) clearInterval(intervalId) clearInterval(intervalId) clearInterval(intervalId) 清楚指定的重复延时回调。 代码。你可以用以下方式访问 Script 类: var Script = process.binding('evals').Script; JavaScript 代码可以被编译、立刻执行或者编译、保存、延时执行。 Script.runInThisContext(code, Script.runInThisContext(code, Script.runInThisContext(code, Script
    0 码力 | 62 页 | 542.14 KB | 1 年前
    3
  • pdf文档 5.cgo 原理解析及优化实践

    良好的生态,上手门槛低  Wasm?Lua? Golang  云原生架构  良好的可扩展性  高性能 MoE 有什么挑战 业界少见 - 重度依赖 cgo  性能敏感  延时敏感 网关场景  cgo 是成熟 & 稳定的  唯一的 bug:trace 工具  性能挖掘空间大 cgo 工作机制 第二部分 Foreign Function Interface sighandler ② 保存之前的 sighandler so 被加载,初始化时 ① 判断当前上下文,是否为 Go 期望处理的 ② 如果是,Go 自己处理,如 Go 运行产生的 SEGV ③ 如果不是,转发为原来的 sighandler 信号触发 sighandler 时 sighandler 是进程级别的 10x 优化 MoE 整体提升 8% 快了 10 倍 优化前 ~1600ns,优化后 googlesource.com/c/go/+/495855 ① g0 的栈空间(lo,hi)是动态指定的 ② 原来是当前 C 栈顶,增长 32k ① 后续 C 栈顶变高,morestack 检查需要扩栈 ② 转发信号时,通过 sp 是否在 g0 栈来判断上下文 GC 优化 第五部分 内存交互原理 ① 内存布局一致 ② 生命周期一致  Go 对象是由 GC 管理的  确保不会被提前释放 ③
    0 码力 | 45 页 | 5.74 MB | 1 年前
    3
  • epub文档 百度超级链 XuperChain 3.7 中文文档

    部分链希望有群组特性,即只有特定的节点才能同步账本数 据; Case2: 剩下的链还是期望所有节点都参与同步、验证区块; 基于以上两种场景,需要增加一层映射,即<平行链,是否支持群组> 如果每次转发都Lookup数据库过滤IP,性能有影响,可以考虑在p2p 中维护一个Cache; 3. 通过这个智能合约接口,可以修改(address, IP)的映射关系 合约的Owner(GroupChain这个合约的Owner)可以添加或删除 ),合约里面会 判断Initiator()字段和address是否一致,确保每个address只能修改自己 的IP 4. 平行链中转消息的时候,必须确保目的IP在智能合约的映射表中存在 如果每次转发都Lookup数据库过滤IP,性能有影响,可以考虑在p2p 中维护一个Cache; 17. 超级链跨链技术 17.1. 背景 近年来,随着区块链行业的蓬勃发展,产生了很多区块链系统,这些系统底层 (PreExecWithSelectUTXOResponse) 预执行智能合约 并选择出需要的 utxo rpc PostTx(TxStatus) returns (CommonReply) 对一个交易进行 验证并转发给附 近网络节点 rpc QueryACL(AclStatus) returns (AclStatus) 查询合约账号/合 约方法的Acl API 功能 rpc QueryUtxoRecord(UtxoRecordDetail)
    0 码力 | 270 页 | 24.86 MB | 1 年前
    3
  • pdf文档 FISCO BCOS 2.9.0 中文文档

    以二进制方式对区块数据和nonce数据进行编码存储 • 移除数据落盘阶段对部分表的排序和hash计算 3. 协议 • 优化区块同步策略 • 优化PBFT消息转发策略 • 优化Prepare包结构 • 优化交易广播策略 • 优化交易转发策略 修复 • 修复特定兼容场景下的缓存bug 2.2. 更多版本 17 FISCO BCOS Documentation, 发布 v2.9.0 兼容性 7.1.3 账本可变配置说明 账本可变配置位于节点conf目录下.ini后缀的文件中。 如:group1可变配置一般命名为group.1.ini,可变配置主要包括交易池大小、PBFT共识消息转发 的TTL、PBFT共识打包时间设置、PBFT交易打包动态调整设置、并行交易设置等。 配置storage 存储目前支持RocksDB、MySQL和Scalable,用户可以根据需要选择使用的DB,其中RocksDB性能最 BCOS针对区块打包算法和网络做了一系列优化, 包括PBFT区块打包动态调整策略、PBFT消息转发优化、PBFT Prepare包结构优化等。 注解: 因协议和算法一致性要求,建议保证所有节点PBFT共识配置一致。 7.1. 节点配置 145 FISCO BCOS Documentation, 发布 v2.9.0 PBFT共识消息转发配置 PBFT共识算法为了保证共识过程最大网络容错性,每个共识节点收到有效的共识消息后,会向其他节
    0 码力 | 1489 页 | 107.09 MB | 1 年前
    3
  • pdf文档 FISCO BCOS 2.7.2 中文文档

    以二进制方式对区块数据和nonce数据进行编码存储 • 移除数据落盘阶段对部分表的排序和hash计算 3. 协 协 协议 议 议 • 优化区块同步策略 • 优化PBFT消息转发策略 • 优化Prepare包结构 • 优化交易广播策略 • 优化交易转发策略 修 修 修复 复 复 • 修复特定兼容场景下的缓存bug 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直 配置 置 置说 说 说明 明 明 账本可变配置位于节点conf目录下.ini后缀的文件中。 如:group1可变配置一般命名为group.1.ini,可变配置主要包括交易池大小、PBFT共识消息转发 的TTL、PBFT共识打包时间设置、PBFT交易打包动态调整设置、并行交易设置等。 配 配 配置 置 置storage 存 储 目 前 支 持RocksDB、MySQL、External三 种 包括PBFT区块打包动态调整策略、PBFT消息转发优化、PBFT Prepare包结构优化等。 注 注 注解 解 解: 因协议和算法一致性要求,建议保证所有节点PBFT共识配置一致。 PBFT共 共 共识 识 识消 消 消息 息 息转 转 转发 发 发配 配 配置 置 置 PBFT共识算法为了保证共识过程最大网络容错性,每个共识节点收到有效的共识消息后,会向其他节 点广播该消息,在网络较好的环境下,共识消息转发机制会造成额外的网络带宽浪费,因此在群组可
    0 码力 | 1422 页 | 91.91 MB | 1 年前
    3
  • pdf文档 FISCO BCOS 3.6.0 中文文档

    以二进制方式对区块数据和nonce数据进行编码存储 • 移除数据落盘阶段对部分表的排序和hash计算 3. 协议 • 优化区块同步策略 • 优化PBFT消息转发策略 • 优化Prepare包结构 • 优化交易广播策略 • 优化交易转发策略 修复 • 修复特定兼容场景下的缓存bug 2.2. 更多版本 17 FISCO BCOS Documentation, 发布 v2.9.0 兼容性 7.1.3 账本可变配置说明 账本可变配置位于节点conf目录下.ini后缀的文件中。 如:group1可变配置一般命名为group.1.ini,可变配置主要包括交易池大小、PBFT共识消息转发 的TTL、PBFT共识打包时间设置、PBFT交易打包动态调整设置、并行交易设置等。 配置storage 存储目前支持RocksDB、MySQL和Scalable,用户可以根据需要选择使用的DB,其中RocksDB性能最 BCOS针对区块打包算法和网络做了一系列优化, 包括PBFT区块打包动态调整策略、PBFT消息转发优化、PBFT Prepare包结构优化等。 注解: 因协议和算法一致性要求,建议保证所有节点PBFT共识配置一致。 7.1. 节点配置 145 FISCO BCOS Documentation, 发布 v2.9.0 PBFT共识消息转发配置 PBFT共识算法为了保证共识过程最大网络容错性,每个共识节点收到有效的共识消息后,会向其他节
    0 码力 | 1489 页 | 107.09 MB | 1 年前
    3
  • pdf文档 FISCO BCOS 2.9.0 中文文档

    以二进制方式对区块数据和nonce数据进行编码存储 • 移除数据落盘阶段对部分表的排序和hash计算 3. 协议 • 优化区块同步策略 • 优化PBFT消息转发策略 • 优化Prepare包结构 • 优化交易广播策略 • 优化交易转发策略 修复 • 修复特定兼容场景下的缓存bug 2.2. 更多版本 17 FISCO BCOS Documentation, 发布 v2.9.0 兼容性 7.1.3 账本可变配置说明 账本可变配置位于节点conf目录下.ini后缀的文件中。 如:group1可变配置一般命名为group.1.ini,可变配置主要包括交易池大小、PBFT共识消息转发 的TTL、PBFT共识打包时间设置、PBFT交易打包动态调整设置、并行交易设置等。 配置storage 存储目前支持RocksDB、MySQL和Scalable,用户可以根据需要选择使用的DB,其中RocksDB性能最 BCOS针对区块打包算法和网络做了一系列优化, 包括PBFT区块打包动态调整策略、PBFT消息转发优化、PBFT Prepare包结构优化等。 注解: 因协议和算法一致性要求,建议保证所有节点PBFT共识配置一致。 7.1. 节点配置 145 FISCO BCOS Documentation, 发布 v2.9.0 PBFT共识消息转发配置 PBFT共识算法为了保证共识过程最大网络容错性,每个共识节点收到有效的共识消息后,会向其他节
    0 码力 | 1489 页 | 107.09 MB | 1 年前
    3
  • pdf文档 FISCO BCOS 2-dev 中文文档

    以二进制方式对区块数据和nonce数据进行编码存储 • 移除数据落盘阶段对部分表的排序和hash计算 3. 协 协 协议 议 议 • 优化区块同步策略 • 优化PBFT消息转发策略 • 优化Prepare包结构 • 优化交易广播策略 • 优化交易转发策略 修 修 修复 复 复 • 修复特定兼容场景下的缓存bug 兼 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直 配置 置 置说 说 说明 明 明 账本可变配置位于节点conf目录下.ini后缀的文件中。 如:group1可变配置一般命名为group.1.ini,可变配置主要包括交易池大小、PBFT共识消息转发 的TTL、PBFT共识打包时间设置、PBFT交易打包动态调整设置、并行交易设置等。 配 配 配置 置 置storage 存 储 目 前 支 持RocksDB、MySQL、External三 种 包括PBFT区块打包动态调整策略、PBFT消息转发优化、PBFT Prepare包结构优化等。 注 注 注解 解 解: 因协议和算法一致性要求,建议保证所有节点PBFT共识配置一致。 PBFT共 共 共识 识 识消 消 消息 息 息转 转 转发 发 发配 配 配置 置 置 PBFT共识算法为了保证共识过程最大网络容错性,每个共识节点收到有效的共识消息后,会向其他节 点广播该消息,在网络较好的环境下,共识消息转发机制会造成额外的网络带宽浪费,因此在群组可
    0 码力 | 1324 页 | 85.58 MB | 1 年前
    3
共 135 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 14
前往
页
相关搜索词
美团点评2018技术年货Nacos架构原理NodeJS中文文档V02.3cgo解析优化实践百度超级XuperChain3.7文文中文文档FISCOBCOS2.92.73.6dev
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩