Casdoor · An Open Source UI-first Identity Access Management (IAM) / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC, SAML and CASontend SDK (f end SDK (for fr or front ontend Ja end JavvaScript code using R aScript code using React, Vue, or Angular) eact, Vue, or Angular) getSignupUrl() and getSigninUrl() : casdoor-js-sdk 33. Using Using back . Using backend SDK (f end SDK (for back or backend code using Go, Ja end code using Go, Javva, et a, etc.) c.) GetSignupUrl() and GetSigninUrl() : casdoor-go-sdk Pr Proovider vider Casdoor API can be utilized by the following: • Casdoor's frontend • Casdoor client SDKs (e.g., casdoor-go-sdk) • Any other customized code from the application side The full reference for the Casdoor Public0 码力 | 825 页 | 58.31 MB | 1 年前3
02. Service Mesh落地之后_为sidecar注入灵魂 - 周群力answer/147967674 Service Mesh 的初衷 6 • 升级成本高 • 业务解耦 • 平滑升级 • 异构语言治理 • 异构语言治理能力弱 • SDK 版本不统一 应用 SDK 服务路由 负载均衡 通信序列化协议 sidecar 应用 SDK 通信序列化协议 业务逻辑 服务路由 熔断限流 进程通信 熔断限流 负载均衡 Service Mesh 落地实践 7 基础设施 App 业务逻辑 RPC SDK port1 bolt SOFA-RPC 基础设施 RPC 新的挑战 1:应用跟基础设施强绑定 10 MOSN App 业务逻辑 RPC SDK port 1 各种各样的SDK bolt port 2 Cache SDK Redis MQ SDK port 3 Config SDK 基础设施强绑定 MQ SOFA-RPC NodeJS 业务逻辑 RPC SDK 通信序列化协议 RPC SOFA-RPC 基础设施 新的挑战 2:异构语言接入成本高 12 MOSN NodeJS 业务逻辑 RPC SDK 通信序列化协议 RPC Cache MQ Config SOFA-RPC Redis SOFA-MQ SOFA- config 基础设施 X SDK 通信序列化协议 新的挑战 2:异构语言接入成本高0 码力 | 63 页 | 880.85 KB | 1 年前3
1.3 七牛如何做HTTP服务测试Implementation) – 实现客户端SDK(Client Implementation) – 基于客户端SDK写测试案例(Test Case) • 问题 – 客户端SDK修改导致测试案例编不过 – 客户端SDK通常是使用方友好,而不是测试方友好 – 让服务端与客户端SDK耦合,容易过早陷入客户端SDK如何抽象 更合理的细节,而不能专注于测试服务逻辑本身 比如,基于 http.Client 类直接写测试案例 • 问题 – 代码相对冗长 – 业务逻辑表达不直观 • 写一些辅助函数能够略为改观,不过会有逐步写测试专用SDK的倾向 七牛当前做法 • 引入 httptest DSL 文法 • 更接近基于 http.Client 写测试案例的思路 – 但努力让代码更直白体现测试用意0 码力 | 27 页 | 422.11 KB | 1 年前3
Bazel build //:Goar. 24 AR=xcrun ar 25 SIMULATORSDK=$(shell xcrun -sdk iphonesimulator --show-sdk-path) 26 DEVICESDK=$(shell xcrun -sdk iphoneos --show-sdk-path) 27 DEVICE_CFLAGS = -isysroot "$(DEVICESDK)" -arch name = "com_github_aws_aws_sdk_go", 24 commit = "57564ea051fab8ccbb8cac2aff285647a1aeefd1", 25 #tag = "master", 26 importpath = "github.com/aws/aws-sdk-go", 27 ) Write a BUILD0 码力 | 85 页 | 3.46 MB | 1 年前3
1.5 Go 语言构建高并发分布式系统实践-> 各个服务器上实例通过sdk订阅 profiling 接⼝口 —> 后台定期获取->调⽤用go pprof⽣生成⽂文件->存储 通信库实时数据http接⼝口-> 后台定期获取-> 进⼊入数据库,展⽰示 具有go语⾔言特⾊色的运维 Æ ⼯工具 -> ⽣生成项⺫⽬目公共⽂文件夹下的.go 配置⽂文件 Æ 客户端sdk -> keeper通信 告知⾝身份-> 告知⾝身份-> 原⼦子性的换掉全局配置⽂文件 Æ 客户端sdk->集成profiling功能-> keeper调⽤用并存储 Æ 客户端sdk-> ⾃自定义信息(通信库信息) -> keeper调⽤用并存储 Æ keeper本地保持所有客户端状态信息,按时间和需求获取其他富信息, 提供接⼝口给后台 Æ 所有组件都必须通过⺴⽹网络启动,通过agent调⽤用命令⾏行0 码力 | 39 页 | 5.23 MB | 1 年前3
Writing Web Apps in Gotest the application, we use the same development application server used by the App Engine Python SDK: dev_appserver.py /path/to/app To deploy the application we must first create an App Engine app Availability? Go on App Engine: Launch 58 • The Go App Engine runtime is an experimental feature. • The SDK is publicly available for download. • Production deployment available to Trusted Testers soon. • true compiled language. • Start using the Go App Engine SDK today: – http://code.google.com/appengine/downloads.html • Full source code for SDK and this example available at: – http://code.google.com/p/appengine-go/0 码力 | 66 页 | 712.40 KB | 1 年前3
The Way To Go - 2012.......................................................540 20.3 Installation of the Go App Engine SDK: the development environment for Go ..540 20.3.1. Installation .................................. under the Android OS, for example on Nexus smartphones. Go on Google App Engine: on May 5 2011 a Go SDK appeared to use the language in the Cloud in web applications via the Google App Engine infrastructure Java apps. This was mainly the work of David Symonds and Nigel Tao. The latest stable version is SDK 1.6.1 based on r60.3, released Dec 13 2011. The current release is based on Go 1 (Beta). 1.2.7 Missing0 码力 | 629 页 | 4.85 MB | 1 年前3
Go语言 - 一些简单的读书分享具和流程能够避免这 些故障? • 为什么让⼤家升级⼀个 sdk 这么难? 微观: • 为什么这⾥不加锁也是安全的? • 怎么样减少 valiation 的⼯作量? ⾃身 • 要做⼀个有好奇⼼的⼈ • 与有好奇⼼的⼯程师多交流 举例 公司内和队列相关的业务总是出故障,⽐如: • 公司⾥的团队使⽤的 kafka sdk 有问题,总会碰到断连不重 连的情况 • 上游发出来的订单状态机顺序因为⽹络问题会发⽣乱序,影 上游发出来的订单状态机顺序因为⽹络问题会发⽣乱序,影 响我的计算流程 • 上游的业务团队会调整发出来的业务消息,经常导致下游发 ⽣故障 举例 公司内和队列相关的业务总是出故障,⽐如: • 公司⾥的团队使⽤的 kafka sdk 有问题,总会碰到断连不重 连的情况 • 上游发出来的订单状态机顺序因为⽹络问题会发⽣乱序,影 响我的计算流程 • 上游的业务团队会调整发出来的业务消息,经常导致下游发 ⽣故障 Deprecation0 码力 | 16 页 | 9.09 MB | 1 年前3
云原生时代分布式链路追踪实践-曲赛ApplicationA Opentelemetry-go SDK Collector Collector Storage backend Storage backend Grpc Instrumentation gin Instrumentation ApplicationB Opentelemetry-go SDK Collector Collector Storage 分布式追踪,监控,日志, 多维染色,容量评估,架构治理等能力的云原生可观测性系统。 愿景:让开发一切尽在掌握 - 分布式追踪 - 日志 - 服务监控 - 火焰图 - 存储监控 - SDK监控 - CI/CD监控 - 发布变更 - 告警历史 - 服务拓扑图 正交,模块化 相关性 多租户 天机阁2.0 架构 13 天机阁2.0 实践 14 分布式追踪 天机阁20 码力 | 17 页 | 2.47 MB | 1 年前3
大规模高性能区块链架构设计模式与测试框架-李世敬©2016-2021 33 趣链科技 版权所有 ©2016-2021 33 趣链科技 版权所有 ©2016-2021 33 go插件 区块链 客户端 区块链平台 区块链 SDK Fabric SDK Hyperchain SDK 适配器 34 趣链科技 版权所有 ©2016-2021 34 趣链科技 版权所有 ©2016-2021 34 趣链科技 版权所有 ©2016-2021 34 数据统计0 码力 | 39 页 | 56.58 MB | 1 年前3
共 20 条
- 1
- 2













