The Future of Cloud Native Applications
with Open Application Model (OAM) and DaprApplications with Open Application Model (OAM) and Dapr Mark Russinovich Chief Technology Officer, Microsoft Azure @markrussinovich ## Application models Describes the topology of your application and its components their application to interact with other services and data stores  Open Application Model (OAM) Open Application Model Platform Platform agnostic application model Distributed Application Runtime (Dapr) dapr Building blocks for building scalable distributed apps  ## OAM, dapr, and rudr The future of cloud native applications Mark Russinovich CTO, Microsoft Azure @markrussinovich [Image](/uploads/documents/7/8/e/d/78edb81a9976122a3d4c851701bf9145/p2_2.jpg) ## Agenda Open Application Model dapr: Distributed Application Platform Building Cloud Scale, Hybrid Applications  ## Application Models Describes the topology of your application and its components  • Dynamic shapes ☐ Dynamic inputs: loop Limitation of TVM/graph runtime • Cannot compile and run dynamic models ## Support dynamic model in TVM • Support Any-dim in typing • Use shape function to compute the type at runtime • Virtual "data" input_shape = [tvm.relay.Any(), 3, 224, 224] dtype = "float32" block = get_model('resnet50_v1', pretrained=True) mod, params = relay.frontend.from_mxnet(block, shape={input_name:0 码力 | 24 页 | 417.46 KB | 1 年前3
Build web application with Golangpreface 1.17 ## Build Web Application with Golang ## Purpose Because I'm interested in web application development, I used my free time to write this book as an open source version. It doesn't applications. - For those of you who are working with PHP/Python/Ruby, you will learn how to build a web application with Go. - For those of you who are working with C/C++, you will know how the web works. I believe advantages: • Compiles a large project within a few seconds. - Provides a software development model that is easy to reason about, avoiding most of the problems associated with C-style header files.0 码力 | 327 页 | 1.63 MB | 2 年前3
Open Flags 调研open flags 调研(已实现) ## open接口原型 • open flags • flags定义 • flags的含义 • libfuse open • open flags 在curvefs上的测试 • open flags 实现方式 • 整体flags支持方案 具体flag的实现方案 • O TRUNC • I/O模式类 • O DIRECT TMPFILE 结论 参考文献 ## open接口原型 # man page open, openat, creat - open and possibly create a file #includeint open(const char *pathname, int flags); int open(const char *pathname, int int flags, mode_t mode); int openat2(int dirfd, const char *pathname, const struct open_how *how, size_t size); open系统调用会打开pathname指定的文件(如果不存在,如果携带O_CREAT flag则会创建),返回一个文件描述符fd(该fd是进程打开文件描述符表的index) 0 码力 | 23 页 | 524.47 KB | 1 年前3
Application of C++ in Computational Cancer Modeling## +24 ## Application of C++ in Computational Cancer Modeling RUIBO ZHANG 20 24 September 15 - 20 ## Application of C++ in Cancer Modeling • The speaker (Ruibo) • University of Washington, department ## Outline • Main Topic: use C++ to simulate the process of cancer initiation • The mathematical model and simulation study • Generate a single tumor (A single step of evolution) • Generate multiple [Image](/uploads/documents/6/8/9/c/689cb3d2936cf75eb6743854e14aa392/p4_1.jpg) ## A computational model for cancer initiation • Consider a bunch of ‘pseudo’ cells. • Cells have different types that determine0 码力 | 47 页 | 1.14 MB | 1 年前3
Open Discussion on Project Planning# Open Discussion on Project Planning ## Planning in an Agile Environment Key Tenets • Planning should focus strongly on the near term • Eliminate waste caused by planning for eventualities that never0 码力 | 2 页 | 49.30 KB | 1 年前3
Kubernetes + OAM 让开发者更简单## Kubernetes + OAM 让开发者更简单 李响, 阿里云 ## 来自应用开发者的“灵魂拷问” “Kubernetes 让 Devops 更复杂了!” ## Kubernetes 对于应用开发复杂在哪里 ### 1. 关注点不同  /a/b/b/babb470602cde79c7d00162c3404382c/p11_2.jpg) ## Open Application Model (OAM) 一个用来构建云原生应用管理平台的标准规范与核心框架 阿里云 × Microsoft Azure ## OAM + OAM Platform 业务研发 业务运维 ## 统一、标准、高可扩展的云原生应用管理平台 GitOps/持续集成 c7d00162c3404382c/p13_2.jpg) Component 标准化配置应用运维能力 标准化管理 k8s 能力插件 Trait 平台工程师 应用 Open Application Model Platform Kubernetes 能力注册与管理 Deployment Function Component ## Component:应用中的一个组成部分,例如容器、Function或者云服务等0 码力 | 22 页 | 10.58 MB | 2 年前3
Model and Operate Datacenter by Kubernetes at eBay (提交版)China 2018 ## Model and Operate Datacenter by Kubernetes at eBay 辛肖刚, Cloud Engineering Manager, ebay 梅岑恺, Senior Operation Manager, ebay ## Agenda About ebay Our fleet ★ Kubernetes makes magic at at ebay Model + Controller How we model our datacenter Operation in large scale Q&A 177M Active buyers worldwide $22.7B Amount of eBay Inc. GMV $2.6B Reported revenue 1.1B Live listings Converge & Reconcile WIRI: What it really is ## Kubernetes models applications What is an application looks like? Config Volume Docker Image LoadBalancer RBAC Replica Rolling Update Quota ##0 码力 | 25 页 | 3.60 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
Open Application Model (OAM)DaprKubernetesDistributed ApplicationMicroservicesRustEightFishDecentralized Open Data Application (ODA)BlockchainWeb3RudrMicroservices ArchitectureTVM动态模型动态代码生成虚拟机RelayWeb应用开发GolangHTTP服务器数据库MVC模式open flagsflagsfile descriptorO_TRUNCfile_truncateC++Eigen随机数生成任务并行STL算法敏捷环境项目规划史诗和用户故事持续规划系统工程师OAM云原生应用应用管理平台Component数据中心模型操作资源













