首页 文章 精选 留言 我的

精选列表

搜索[性能改进],共10012篇文章
优秀的个人博客,低调大师

IBM云战略:进展与改进并存

IBM并不是云计算领域里最先被想起的名字。在市场辨识度竞争中,IBM落后于Amazon Web Services和Microsoft Azure,但是,随着云计算的演进,仍然存在一些场景里IBM可能成为主要,甚至统治级的选手。然而,审核IBM的云战略时,仍然会发现存在一些需要解决的问题和空白之处。 作为企业级计算市场统治者,IBM在公有云服务里有得也有失。如果云平台替换本地IT,IBM很可能会在硬件销售上有所损失。但是,如果云重构了构建应用程序的方式,IBM也能够从销售公有云服务和将这些服务和数据中心技术混合起来来获得利润。这样可能给IBM带来全新的机会,IBM最近几年利润都在下降。 进一步探究IBM云战略 IBM云战略的基石是云平台是计算架构,在其上企业能够同时使用数据中心以及公有服务。云是构建并且运行应用程的模型,并且IBM的所有云产品不仅仅面向那些曾经购买过它的服务的IT专家,而且面向业务线和运营团队。 要支持这样的方案,IBM将云特定的专业服务和启用云的中间件工具,包括那些网络,数据库和安全及合规工具组合在一起。目标是确保潜在买家无需知道如何集成云和主流IT产品。IBM还提供云作为管理服务,包括私有和公有云服务。 SoftLayer/Bluemix的定位 IBM正在将其公有云,SoftLayer,吸收进Bluemix品牌里,试图进一步集成到其公有云服务,更准确地说,是其主流软件产品里。该决策显然是回应这样的观念:将SoftLayer品牌分离出来会削弱IBM客户服务团队在大型企业的影响力,并且会让向外界传递的信息不明确。 IBM客户服务团队能够从IT端驱动云纳入的地方,IBM云组合会让购买者走向基于Bluemix的混合云部署。因为IBM的主要销售还仍然由IT端驱动,这就会降低供应商当前数据中心销售的同型替换。 在业务部门驱动云计算纳入的地方,将Bluemix公有云和主流IBM产品分离开,可以确保业务购买者不会认为IBM——可能尝试用shadow IT替换的供应商——是他们自己内部IT部门的代理商。 IBM采用这样的方案不太可能消除“业务部门vs.IT”或者“公有云vs.数据中心”的对决。实际上,这样的对决会发展成两种方式:Bluemix公有云的web服务,和Amazon Web Services(AWS)和Azure云服务的对比,以及在云市场里。 市场,web服务的缺乏给IBM带来了云领域的巨大挑战 和AWS以及Microsoft相比较,IBM的Bluemix仅仅有云上的非常有限的服务。目前为止,没有功能性编程服务,也没有物联网的产品。这很可能因为IBM在公有云上有非常活跃的销售计划,并且将希望放在合作伙伴那里,期望合作伙伴不仅仅开发水平和垂直的应用程序服务,而且会将这些服务投入市场。 这里的问题是这些定制化的云web服务是为业务问题构建真正云特定的应用程序,并且创建出云驱动解决方案的必经通道。如果通往未来的云的道路依赖于基于云的类似于中间件的服务,那么Azure和AWS显然领先于IBM。 市场是IBM云战略的另一大挑战。企业的长期销售方案都是关注于CIO们以及大型企业,并且依赖于渠道合作伙伴解决SMB。渠道项目很大程度由供应商市场活动驱动。随着时间的推移,因为IBM降低了对PC这样的产品的依赖,其大市场战略和品牌辨识度会受到严重影响。并且,因为渠道合作伙伴还支持IBM的公有云,那么就有风险可能会因为缺少市场支持而遭受损失。 业务部门和SMB很像;他们并不把IBM看做天然的合作伙伴。相反,他们可能将其看成自己公司IT部门的合作伙伴,这会妨碍IBM的关注业务部门的云计划。对于和业务部门打交道的IBM或者其他合作伙伴来说,这些购买者都需要接触Bluemix的价值主张,并且现在,Bluemix远远不如AWS或者Azure知名。 IBM的IT竞争对手Hewlett Packard Enterprise(惠普)退出了公有云业务,一个可能的原因是是平衡数据中心系统销售和可以替换这些系统的公有云服务销售的难度。IBM的云战略能够填补公有云和数据中心之间的空白,但是其公有云应用程序工具和主要竞争对手相比短板很明显。这迫使IBM依靠传统的仅仅数据中心和开发团队能够使用的开发工具和实践,这让整个战略存在风险。 市场里已经有谣言说IBM正在Bluemix上添加新的,云原生的功能,甚至会超越AWS和Azure的产品。如果这真的发生,IBM的云战略,关注于公有云和混合云,就可能成为赢家。同时,还有谣言说AWS和Google都在试图提供一定形式的数据中心服务来创建它们自己的混合云战略。如果这在IBM实现自己的愿景之前发生,那么IBM就会面临非常严峻的云未来。 本文作者:Tom Nolle 来源:51CTO

优秀的个人博客,低调大师

V(Vlang)0.3 正式发布,改进泛型

自 0.2 版以来(2020 年 12 月),有 5769 个提交被推送到 master 分支,有 1697 个 bug 被修复。从现在开始,Vlang 将每隔 4 个月做一次重大更新。 V 0.3 部分更新内容如下: 通过 C2V 进行 C 到 V 的转译: v translate file.c(演示视频,YouTube) 在 V、cgen 和 C 互操作中进行了大量的错误修正,以允许运行转译好的 DOOM.v 用 V 编译器构建的程序不再默认泄漏内存 Vlang Closures 支持所有的操作系统 Option 和 Result 现在是独立的类型,旧的代码将在未来 1 年内可以继续正常使用 在类型检查器中增加了数百个新的检查 所有 V 的后端都被分割成独立的进程,因此构建 V 的速度提高了 26%。 ustring 已被 []rune 所取代 Maps 现在可以有非字符串的键 C 后端现在是并行的(目前只有 cgen 部分) 大量的编译器源代码的清理和优化。根据 fast.vlang.io 的数据,编译器的速度提高了 ~30% 更好的编译器源代码组织 V 的整数类型的命名现在更加一致了: byte 已被改名为 u8,旧的代码将在未来 1 年内可以继续正常使用 错别字检测器现在高亮显示了建议的名称,从而使其更加明显 datatypes 模块现在有 Heap, Queue, Stack, BSTree, LinkedList vlib 现在有一个 TOML 解析器,与 TOML 1.0 完全兼容。 在 V.js 后端做了很多工作,包括图形库,它已被移植到 V.js 现在可以通过使用数组中的每个单独元素来进行更复杂的数组初始化 ([]int{init: it}) V 中加入了移位运算符 >>> 和 >>>=(它们的工作原理与 Java 中的完全一样) nofloat 选项,这对编写内核和没有 FPU 的嵌入式系统很有用 TCC 现在与语言捆绑在一起,这允许在不依赖外部 C 编译器的情况下构建 V 程序 Null 可以只在 unsafe 的情况下使用 新模块 compress.gzip 大量的 net/ net.http/ vweb 修正 支持 IPv6 Go2V 转译器已经由社区启动,并且已经可以转译简单的程序 Go 后端的早期版本( v -b go -o file.go file.v) 引入 isize 和 usize 类型,弃用 size_t,改用 usize。 添加 datatypes 和 datatypes.fsm 模块。 泛型接口 修复泛型中的更多错误 更多详情可查看:https://github.com/vlang/v

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册