首页 文章 精选 留言 我的

精选列表

搜索[布隆过滤器],共6711篇文章
优秀的个人博客,低调大师

通过rclone结合阿里云OSS或者AWS S3发布和上线代码

在进行项目的开发时,在多数测试和上线操作的场景中,我们总是需要把代码或者打包好的代码部署到一个中间的服务器或者存储上。在不同给的情况下,尤其是在很多人合作的情形下,我们就会或多或少的遇到下面的问题: 如果大家都在同一个办公场地,代码部署到一个内部的服务器中会很方便(或者以专用网络的形式的访问公司的数据中心),但是在远程办公的条件下(比如在疫情期间),就会存在很多安全性的问题。而且,在家办公的场景中,因为每个人的网络条件不一样,网络访问的便捷性也很成问题。 不同的开发和运维人员需要设置不同的权限,需要有一个统一的授权系统来管理权限和授权,而且授权机制的管理最好可以和持续集成的服务可以很好地结合。 为了方便版本回滚和问题排查,需要解决历史版本的代码或者软件包的保存问题。而且历史版本都保存的话,也会需要可以扩展,廉价且有冗余保障的存储空间。 使用git等代码库存放需要打包的代码,会造成代码库的体积过大的,每一次fetch或者pull都非常的慢,消耗大量的时间。 直接使用服务器作为这个代码中转很容易受到服务器故障的影响,如果是公司内网的服务器甚至还会受到停电等问题的影响。 我们再这篇文章里介绍一下rclone结合阿里云OSS和AWS S3来说明一个方法,对于上述问题都可以提供更好的帮助。首先我们来看一下配置和使用方法。 rclone的安装与实用 rclone是一个类似于rsync的文件系统的命令行同步工具,区别在于,rclone是针对各种的云存储开发的,而且可以完成本地与云存储,以及不同的云存储之间的文件操作。 安装rclone最简单的方法就是直接执行远程的安装脚本(当然也可以根据具体发行版参考文档进行安装): curl https://rclone.org/install.sh | sudo bash 在Linux上完成安装之后,rclone会默认从配置文件~/.config/rclone/rclone.conf中获取rclone的配置。我们既可以通过rclone的config命令来交互式修改这个配置,也可以直接编辑这个配置文件。 首先,我们来看一个阿里云OSS的配置(可以粘贴在rclone.conf中): [oss-beijing] type = s3 provider = Alibaba env_auth = false access_key_id = <YOUR_ACCESS_KEY_ID> secret_access_key = <YOUR_SECRET_ACCESS_KEY> endpoint = <YOUR_REGION>.aliyuncs.com acl = private storage_class = Standard 这里需要需要解释一下,其中[oss-beijing]是一个本地给阿里云OSS某一个区域的别名,在命令行中用来当做前缀使用,比如oss-beijing:my-bucket-name就是这个区域下面叫做my-bucket-name的桶(Bucket),而endpoint也要指定为对应的区域EndPoint(这个值可以在阿里云控制台查看到)。access_key_id和secret_access_key需要替换成权限适合的密钥对。 AWS S3的rclone的配置则更为简单: [s3-beijing] type = s3 provider = AWS env_auth = true region = cn-north-1 endpoint = https://s3.cn-north-1.amazonaws.com.cn 在这里指定endpoint为https://s3.cn-north-1.amazonaws.com.cn是为了rclone能够在AWS中国区的cn-north-1工作(宁夏区则需要另外一个地址)。而env_auth被指定为true,则是可以避免在rclone.conf中写上AWS的key和secret,而是直接使用~/.aws/中的配置。当然后,如果在环境中配置AWS使用了named profile时,也可以在运行rclone时,通过指定环境变量AWS_PROFILE=<your_profile_name>来使用某一个profile。 这个时候就可以使用一些命令来访问某些桶了: # 列出my-bucket-name下的目录 rclone lsd oss-beijing:my-bucket-name rclone lsd s3-beijing:my-bucket-name # 以json形式列出my-bucket-name下的目录和文件 rclone lsjson oss-beijing:my-bucket-name rclone lsjson s3-beijing:my-bucket-name # 以json形式递归的列出my-bucket-name下目录和文件 # 这里的所谓递归其实并不是准确的描述,主要还是指列出Bucket下面全部的item rclone lsjson oss-beijing:my-bucket-name -R rclone lsjson s3-beijing:my-bucket-name -R 那么,在打包完成时,需要做的事情就是把本地的对应的目录同步到阿里云OSS或者S3中即可: rclone sync <LOCAL_PATH> oss-beijing:my-bucket-name/target-path/ rclone sync <LOCAL_PATH> s3-beijing:my-bucket-name/target-path/ 而在其他的主机上,也很方便将阿里云OSS或者S3中的对应目录同步回来: rclone sync oss-beijing:my-bucket-name/target-path/ <LOCAL_PATH> rclone sync s3-beijing:my-bucket-name/target-path/ <LOCAL_PATH> 注意sync命令会将目标路径完全同步为和本地一致的结构。 有关rclone具体使用方法,大家可以继续参考其官方文档。 一些需要注意的地方 回到一开始考虑的各种问题,在这里我们来补充一些需要注意的地方 对于版本问题,建议在打包和同步的时候,把代码的版本号作为目录名同步到远端的存储中,这样在阿里云OSS或者S3就可以保存全部的代码包的历史。需要进行历史的冗余备份时,可以直接通过每个云服务商自己提供的机制来进行桶的复制,甚至还可以通过rclone来进行跨云服务商备份。如果不需要保存历史比较久的版本,也可以设置自动过期的机制。 在权限管理方便,可以通过[阿里云的RAM]()和AWS的IAM为每一个参与建立单独的账号,并且可以在可以访问的Bucket的层面赋予权限。这样,每个账户可以通过自己的key/secret来进行访问。 在rclone的lsjson命令中访问的数据中,有文件或者目录的创建时间等元信息,在同一个桶的路径下,可以通过这些来区分出最新同步的版本。

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

阿里云生活物联网平台3.0发布,助力智能家电“中国造、全球卖”

查看产品:生活物联网平台点击了解:“阿里云新品发布会频道”立即订阅:阿里云新品发布会·周刊 在物联网行业蓬勃发展的大潮中,阿里云IoT致力于将物理世界数字化,构建了云端一体化的平台,为智能生活、智能工业、智慧城市等各行业提供助力。阿里云发布生活物联网平台(飞燕平台)3.0,为行业合作伙伴提供安全、稳定、高扩展、低成本的智能生活解决方案,同时还将通过阿里云的全球化部署助力中国企业出海,共同打造物联网的生态。 只需五步,实现产品的智能化升级 “创建产品-功能产品-在线调试-配置界面-发布量产”,通过这四步,传统硬件厂商可以快速定义产品功能和属性、选择认证模组、在线调试端到云链路、配置所见即所得的人机界面,从而大大节省设备上云的工作量。 低成本,快捷配置免开发 传统的智能硬件开发包括设备端、服务端和客户端开发,至少需要20个以上的基本工作环节,还

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

华为云管理网络2.0发布,打造智能极简的运维体验

【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 【51CTO.com原创稿件】数字化转型时代,随着云和大数据在各行各业不断的深入,企业网络在其中也扮演着更加关键的角色,成为连接不同的商业模式、不同的商业主体、不同的商业架构之间的一个重要的桥梁。 然而,伴随企业数字化,企业组网规模越来越庞大,组网方式也变得愈加复杂,网络架构越来越不灵活,网络管理和维护成本越来越高,网络操作和其他IT系统协同变得更为困难。在这样的背景下,采用云化方式简化网络管理的云管理网络提供了解决之道,并呈现快速增长的趋势。据IDC预测,到2020年,网络云管理市场空间将达112亿美元(CAGR 50%)。 华为云管理网络2.0上线,致力于智简型园区网络 近日,主题为“云网融天下,智简赢未来”的华为云管理网络发布会在北京成功举行。会上,华为宣布云管理网络2.0正式入驻华为公有云,即日起可登录Huawei Cloud申请免费试用。 华为交换机与企业网关产品线总裁钟开生 会上,华为交换机与企业网关产品线总裁钟开生表示,华为已经在数据中心网络、交换机业务、企业路由器以及企业防火墙业务上占据中国市场***的份额,同时还在数据中心网络,园区企业专线、管域网络和安全方面都进行了诸多的实践。无论在医疗、连锁门店、汽车4S店还是教育领域,华为都为客户提供了一个非常显著的云化解决方案。 谈及企业园区网络发展,钟开生表示,未来的园区网络将具有三个典型特征,即:接入无线化、运维智能化、管理云化。接入无线化指交换机将由实际的Wi-Fi替代,并实现Wi-Fi和IOT的融合。运维智能化的作用在于让网络运营方可以借助AI和大数据技术,逐步实现预测性维护,在用户感知问题之前发现网络的隐患,并自动进行处理和干预。管理云化则是顺应时代的发展,在各行各业都在推动业务上云的情况下,园区业务也需要全面云化。 华为云管理网络2.0的优势在哪? 此次发布的华为云管理网络2.0与1.0版本有何不同?对此,华为园区网络领域总经理赵志鹏表示,华为云管理网络2.0版本构建在华为30多年网络经验的基础之上,其具有三个最主要的特征:智简型的园区网络、一站式的云服务平台、专业的行业伙伴。“现在华为云管理网络2.0正式入驻华为云平台,我们希望把华为技术能力和云平台的品质结合在一起,更好的服务中小企业客户。” 相比1.0版本,华为云管理网络2.0版本***将华为云与网络融合在一起,从规划、部署、运维到优化的全生命周期云管理服务,提出云网规、云部署、云运维,APP移动运维,AI智能运维,多出口智能选路、业务智能识别及无线智能调优,打造智能极简的运维体验。具有部署效率高、网络运维成本低、灵活扩展、客户体验好、安全可控等优势。 相比传统的企业组网,赵志鹏表示,华为云管理网络2.0做到了三个“极简”:其一是极简的架构,物联网和Wi-Fi网络融合,双网合一,将网络TCO降低50%;其二是极简的部署,有线无线融合,即插即用,部署周期从月缩减到天;其三是极简的管理,LAN/WAN融合,简化全业务路径的复杂度,OPEX降低50%。 华为企业BG中国区企业网络解决方案销售部部长何维治指出,华为云管理网络2.0是一个开放的平台,不只是零售、商超等场景,更多的行业专业MSP、以及第三方合作伙伴都能进入到这个生态中来,最终完善以服务体现到最终用户界面的能力,这是华为云管理网络一个比较大的变化。 华为云管理网络为企业数字化战略赋能 在数字化转型浪潮中,华为凭借多年的网络产品设计、开发、运营经验,全面云化网络的创新,目前已帮助700+企业客户走上数字化转型之路,覆盖互联网、金融、政府、医疗、教育和交通等多个行业,涉及数据中心网络、企业园区网、企业专线和广域等多种商业场景。 以东风本田为例,东风本田在全国共440家4S店,期望通过免费无线网络吸引用户注册实现车型及售后服务线上推送营销。但是传统网络部署慢,运维效率低,每家店铺网络建设成本高达1.5万,需要3天,排障时间长达48小时。而基于华为云管理网络构建后,网路建设成本由1.5万元降至1万元,单点开通时间从3天变为0.5天,排障时间由2天缩短至4小时。收益增,成本降。 再比如爱汇健康,基于华为云管理网络方案构建的网络环境,覆盖超过10万张床位,单家医院网络开通周期从以前的10人天缩减到现在的3人天,病人住院投诉减少50%。 云网融天下·智简赢未来 谈及企业数字转型,华为园区网络领域总经理赵志鹏认为,要提升客户满意度,首先需要提供差异化的产品和服企业数字化有两个要点:对外提升客户体验,对内提升运营效率务,支撑企业客户向最终客户提供***的产品服务;其次要保证企业客户为最终客户提供***的用户体验,要对内提升运营效率,云化、智能化则是必由之路。 “云网融天下·智简赢未来,这是云管理网络2.0的理念,我们希望能够通过智简的云管理网络,能够提供***的用户体验。同时一站式的云服务平台,能够帮助我们企业提升***的运营效率。另外就是专业的生态合作伙伴,能够帮助我们的企业客户构筑差异化的产品和服务。最终这些我们想做到一个目的,核心是为企业客户想您所想,为您而赢,这是我们的目标。” 赵志鹏***说。 华为云管理网络2.0正式入驻华为公有云,即日起可登陆HuaweiCloud申请2700台天管理能力,周期最长为90天的免费试用。华为云管理网络免费试用:https://www.huaweicloud.com/product/cmn.html。 【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】 【责任编辑: 蓝雨泪 TEL:(010)68476606】

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

新华三发布“物联校园”解决方案,瞄准普教场景 引领智慧转型

随着物联网技术不断发展,智慧教育的浪潮风起云涌,不断冲击和变革传统的学校环境和管理。作为新IT解决方案领导者,10月26日,新华三“物联校园解决方案”正式亮相教育信息化论坛。无线WLAN覆盖结合物联网智能穿戴技术,“物联校园”是面向普教场景推出的融合物联网解决方案。 整体方案聚焦学生健康、校园安全、教学改进三个方面。具体来看,在校园安全方面,学生进出校门的安全信息都会及时推送给家长,对于拥挤人群,可以设置安全预警值;健康监测方面,学生心率、卡路里消耗等运动数据也会定时反馈给家长;教学方面,不仅可以通过举手统计等数据来反映课堂活跃度,“物联校园”还利用温度湿度传感监测结合课堂情况优化教学方案。 智能穿戴:发力硬件爱心满满 相比其他物联网解决方案,新华三物联校园解决方案最大优势在于,以实现校园应用效果为出发点,从接入到运维实现融合Wi-Fi和物联网多种业务,并具备未来扩展更多业务的能力。 目前已经落地的智能手环,可基于蓝牙、RFID定位,进行位置追踪,精准统计出学生出入校频率;该手环通过蓝牙感应识别学生进出校园,不用担心忘记门禁卡而被拒之门外,通过智能识别系统即可放行。此外,带上智能手环举手发言,老师还能够统计出上课活跃程度,针对性的进行教学指导。智能手环对学生运动数据,心率等生理信息实时统计,也可以帮助家长实时了解孩子健康状况。 融合校园网关:通用物联网开放接口 百年大计,教育为先。近年来物联网的兴起,让校园信息化从数字化逐步迈向智慧化。以电子书包、智能手环、智能笔为代表的可穿戴设备在普教日渐流行,基于VR、3D等数字化影音的多媒体教学方式得到广泛应用,如何搭建可靠统一的接入端口,承载信息技术与教学深度融合,成为互联网+时代教育信息化建设的主要诉求点。 为此,新华三物联校园解决方案采用卫星AP(UAP300)作为融合网管网关,以 802.11ac最新千兆无线技术为标准,支持蓝牙、BLE、ZigBee和RFID等全制式物联信号接入,满足智能手环、电子卡、智能笔等不同物联信号终端的统一接入,并将采集到的数据上传到绿洲平台,为物联网开放平台提供支撑。 绿洲平台:让校园迈入智慧管理时代 良好的运维和管理后台对于智能穿戴方案尤为重要,新华三绿洲平台为物联校园场景定制了专属业务模块,不仅可以对物联网AP统一管理运维,校长和老师、家长也可以实时从后台实时关注学生的行为信息。针对不同身份对信息维度的不同需求,绿洲为家长、老师、校长、以及IT运维人员提供各自专属类型账号,以便能够最有效地获取信息。 绿洲平台作为新IT运营平台,旨在建立起面向全场景的生态平台,在物联校园场景中,针对学生安全、学生健康、课堂表现、等方面引入了多维度应用,根据不同客户需求提供个性化教学服务。目前,绿洲已提供上70多家合作伙伴与应用解决方案,学校可以借助绿洲平台的生态列车,享受专属便捷的应用服务。 从实际应用上来看,“物联校园”已给普教中的教学和管理带来许多新的变化。南京大光路小学作为首个“物联校园”试点,目前已经通过智能手环结合视频监控系统,实现了对孩子的在校安全情况实时监控的功能,并及时传递到家长端。更多地功能也会相继落地,引入传感器、VR等更丰富的智能终端,用多维度的数据,帮助学生身心体美全面发展。 互联网+浪潮下,当教育搭上科技的快车,必将焕然新生,新华三物联校园解决方案正是充分利用新IT技术的发展,为学校、学生和家长提供多层次的智能化服务,通过绿洲运维平台,不仅可以丰富学生生活,同时帮助学校实现科学、高效、动态的校园管理,真正做到让学校省心、让学生开心、让家长放心。以新IT创新服务为荣,打造智能、高效、便捷的智慧校园,是未来新华三努力奋进的方向。 本文出处:畅享网 本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。

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

乐博Android客户端(新浪微博)1.01发布,欢迎各位童鞋试用

本文为原创,如需转载,请注明作者和出处,谢谢! 官方网站 http://51happyblog.com/ 乐博 Android 客户端 是 一款基于Android的新浪微博客户端。支持同时维护多个新浪微博帐号。可获得新浪微博支持的所有信息。其中包括首页微博、随便看看、我的微博、@提到 我的、评论、私信、我的收藏等。发布微博支持拍照、相册、表情、话题等功能。同时可以通过内置的图像特效编辑器编辑拍摄或相册中的图片。特效目前包括马赛 克、灰度、裁剪图像、任意角度旋转。除此之外,本 系统 还 提供了两个快捷方式:乐博写写和乐博拍拍。可以将他们放在Android的桌面,分别用于快速写微博和即拍即发。当然,乐博Android客户端还有很多 奇妙的功能。这就有待各位童鞋去挖掘了。未来的乐博Android客户端将会加入更具有创造性的功能,让我们共同期待她的完美表现吧! 精彩截图 本文转自银河使者博客园博客,原文链接http://www.cnblogs.com/nokiaguy/archive/2010/11/17/1879993.html如需转载请自行联系原作者 银河使者

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

沟通CTBS V5.0发布, 南北通及安全性成最大亮点

中国的远程接入市场又迎来重大变革。2006年7月12日,国内最大的远程接入平台提供商沟通科技在中国权威的IT门户网站赛迪网上隆重发布了其最新的远程接入产品CTBS V5.0。沟通科技CEO李继勇还亲自作客赛迪网,与广大网友及用户就产品、渠道管理、市场等问题进行了广泛交流。 据了解,沟通CTBS是国内首款远程接入平台套件,采用基于服务器的计算模式,所有的运算都集中在总部服务器处理,网络间只传输鼠标、键盘和屏幕更新信息,只需28。8K bps的带宽就能实现快速访问,具有应用速度快,数据安全性高,部署简单,按需接入和节约成本等价值。本次推出的CTBS V5.0,在原有产品强大的功能上,增加了许多新的功能,从而为用户提供了更专业、更快速的远程接入解决方案。 随着互联网应用技术的普及、远程协同办公和移动商务的需要;企业员工、合作伙伴或客户希望通过互联网快速灵活地访问企业内部信息资源的同时,也越来越关注远程接入的安全问题。 因而在沟通科技的网上发布会上,记者了解到南北互通及接入的安全性,成为新产品最大的亮点。 南北互通是线路的负载行为。通过CTBS V5.0,不管客户用的网通线路还是电信线路,都可以通过自动域名解析的方式对访问者的IP地址进行辨别,再由服务器分配到对应的线路上去,从而以最低的成本,最理想的方式解决了南北通问题。 另外,CTBS V5.0在产品的安全性方面也有了极大的提升。有统计显示,2006年CIO最关注问题是安全问题。据了解,CTBS V5.0经过6个多月的研发,做了大量创新工作,使产品的安全性有了质的飞跃。新版的CTBS其安全性主要体现在两个方面,首先是身份认证的安全。身份认证目前最通用的方式是以用户名称及密码来验证,CTBS V5.0则结合了指纹识别的技术,通过指纹的唯一性,不变性,确保来自远程的访问的绝对安全。 另一个安全机制是通过绑定客户机的方式实现安全访问。调查发现,目前远程接入应用最多的还是企业的关键系统,比如ERP、财务系统等,这些应用数据都是非常关键,不允许出现一点问题,所以客户不希望在任何地方都能接入他的平台,只允许在公司里的某些机器才能接入。针对客户的这一需求,CTBS V5.0通过绑定用户客户机的方式解决,在CTBS Manager 中启用绑定功能后,没有在 CTBS Manager 中的注册过的用户无法正确连接到服务器。 用一个用户在CTBS网上发布会上的留言来说,“通过这两种保障,我们的网络安全真是固若金汤了。” 除了南北通及安全性两个特大卖点之外,CTBS V5.0在操作性、界面等方面也有了较大的提升,使整个平台更富人性化。 在新版本中,增加了按Windows 用户组来发布、管理程序的功能。管理员可在服务器上创建各种用户组,可以按部门名称创建,并将各用户添加至这些组中;再通过 CTBS Manager建立程序组,并将其与用户组建立关联;之后,就可以在每个程序组里发布应用程序。用户在连接时,CTBS Server 端会判断该用户属于哪个用户组,并将属于该用户组的已发布程序显示给该用户,而不属于该组的程序,该用户则看不到。 另外,新版本也增加了用户连接管理功能,系统管理员可以看到当前有哪那些用户在登陆,可以终止连接,CTBS Manager 可定时枚举本服务器中的连接,所有已经连接的用户都会显示在列表中,管理员还可以手工断开某用户的连接。 以前CTBS只能发布可执行文件,而新版本在发布应用程序方面有了很大的改进,可以发布各种程序、快捷方式,如 Word、文本、图形、快捷方式等等均可发布。 无缝显示也是新版本的一大亮点,CTBS 5.0 客户端通过对用户正在使用的程序的窗口进行剪切操作,实现在客户端的无缝显示,用户正在使用的远程程序就象是本地的应用程序一样。 值得留意的是,李继勇在与网友的互动中提出了TAS(Total Access Solution)的概念。“沟通的TAS是接入的整体解决方案。我们的后续产品线和解决方案不光是针对目前的C/S架构的系统,还可以针对B/S架构的系统,解决其访问速度和安全性问题,另外涉及到PDA、智能手机需要接入应用也会用到我们的方案,所以它的使用空间还是很大的。”李继勇在此次网上发布会上,对沟通科技的产品策略作了概述。 据悉,从代理国外高端产品到完全拥有自主知识版权产品,沟通科技基本完成向产品型公司的转型。凭借敏锐的市场嗅觉和出色的管理创新能力,沟通科技目前已经成为国内产品领先、规模最大和渠道分布最广的远程接入解决方案供应厂商。 “我们将不断丰富产品线,使公司完全转型为一个上游的坚持以产品为方向的公司。这些都涉及到沟通科技整体的战略,我们将在8月份做一个沟通科技的战略发布会,里面会提到沟通科技下一步的产品策略和方案策略是什么。我们会对整个接入市场提供全面的解决方案。”在谈到沟通科技未来的产品策略时,李继勇显然只是画了一个省略号,更大的谜底将有待在该公司8月份的战略发布会上揭晓。 沟通科技会在8月份给业内一个惊喜吗?我们拭目以待。 本文转自远程接入之家博客51CTO博客,原文链接http://blog.51cto.com/156348/24010如需转载请自行联系原作者 沟通科技

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

曙光ISC2016发布两大重磅新品 尽显“以应用为核心

5天,147家知名参展商,400多位演讲者,逾3000名高性能计算领域专业人士参会……6月19日至23日,第31届国际超级计算大会(ISC2106)如约在德国法兰克福举行。与往年一样,国内最资深的高性能计算技术产品及服务提供商中科曙光(展位#928)再度携创新技术产品亮相。不同的是,这一次,曙光公司与两大国际巨头Intel 和Mellanox共同见证曙光“以应用为核心”的新产品问世。 曙光发布两款服务器新品 秉承“创新重归初心 应用再创价值”的主题,当地时间6月21日上午,曙光公司与Intel联合发布首款面向云计算的高密度融合架构服务器产品——星河(Galaxias)SDC1000。该服务器面向云计算典型应用需求,采用弹性、异构、按需简约的设计理念,具有软件定义体系结构、模块化设计、高密度、高可扩展、高性能功耗比和高性能价格比等特点,是一款继机架式、刀片式服务器后的融合架构服务器标志性产品。 据曙光公司高级副总裁聂华介绍,星河SDC1000服务器将32颗Intel Xeon D处理器与FPGA加速器、DDR4/3内存、10/40/100G以太网络、NVMe/SATA/SAS存储、虚拟化PCIe I/O外围设备等资源高密度地集成在一台4U标准机箱中。基于高性能、可扩展的3D-Torus系统域网络,采用软件定义方式,实现了系统的弹性、高效和按需简约。星河SDC1000 兼容传统服务器的生态环境,可运行Hadoop、Spark程序以及其他服务器管理和资源调度软件。星河SDC1000的性能功耗比和整体服务能力较现有水平提升10倍,是一种低成本、低功耗、高密度、高效能的融合架构服务器产品。 值得一提的是,星河SDC1000是在国家863课题支持下,曙光公司联合国内外知名高校、研究院所、芯片和半导体器件制造巨头,共同研制的新一代服务器系统。围绕星河SDC1000,曙光公司在国内与中国教育电视台果实网、中国电信和中国银联联合开展示范应用,打造产学研用生态链条,在国际上与众多芯片厂商开展前沿技术开发合作,引领行业发展。 曙光公司另一款以应用为核心设计研发的“M-Pro架构”服务器——Multi-Hosted Multi-Processor也在ISC2016上由曙光公司和Mellanox共同发布并宣告面市。该服务器新品采用了基于Multi-Host技术的“M-Pro架构”,着重提升服务器对高性能计算各项要求的解决能力。 曙光高性能计算产品事业部总工程师戴荣博士介绍说,“M-Pro架构”通过采用Intel最新Skylake架构的Xeon E3-1200 v5系列处理器和先进的Multi-Host共享网络技术,配合曙光已有的高密度刀片技术,来设计实际应用性能更高、性价比更好、兼容性更强的服务器。M-Pro架构服务器从客户实际应用出发,具有相同理论峰值下实测应用性能更高、相同投资情况下实测应用性能更好的显著优势。据测试,M-Pro架构服务器相比普通双路计算节点实测应用性能显著提高,如计算化学、材料模拟、气象预报等多个领域的应用测试数据都展现了近150%的性能提升。 曙光的国际范儿:从认识到认同 纵观曙光此次与两大国际巨头共同发布的两款服务器产品,都体现了曙光针对行业实际难题、通过技术实现“应用再创价值”所付出的努力,使曙光服务器产品真正实现了“品质国际化”。 曙光“国际化”的追求并不止于产品品质,其市场国际化的脚步也在有序迈开。在去年11月发布的第46届TOP500超级计算机榜单中,曙光公司以49套高性能计算机系统的绝对优势勇夺世界第三,稳居中国第一。自此,中科曙光“Sugon”的Logo被国际同行和上下游产业友商所“认识”,得到了世界范围内的关注;半年之后的今天,曙光公司与诸多国际巨头同台“唱戏”,共同发布曙光新生代服务器产品,凭借有先见的新技术解决方案再度博得“彩头”,正在得到全球范围内广泛“认同”。 此外,在此次ISC大会上,曙光高层还与Intel、Mellanox为代表的上游企业与合作伙伴进行了充分而深入的交流,曙光多年来积聚的技术储备和实力也正引起越来越多国际大厂们的兴趣,纷纷表示愿意与曙光一道实现全球范围内完善的生态布局。 负责海外市场开拓的曙光公司副总裁王雷表示,从东南亚到俄罗斯、从北美到欧洲,致力于转型为IT综合服务商的曙光正在全球范围内布局,针对每个市场的不同特点进行有针对性的市场与渠道策略。而在“Open & Invest”国际战略的指引下,曙光能够提供给合作伙伴的不再仅仅是产品、技术和解决方案等内容,还包括资源共享、投资等多种合作模式的开拓,这一切使曙光正不断获得在海外市场的知名度,曙光的国际化之路越来越宽。 原文发布时间为:2016-06-21 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

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

开源日报|DeepSeek-V3发布;ChatGPT本月第二次大规模宕机;Ruby 3.4发布;微软与OpenAI发生争执;豆包定价一元的野心

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.12.27 今日要闻 DeepSeek-V3 首个版本上线并开源 DeepSeek-V3 为自研 MoE 模型,671B 参数,激活 37B,在 14.8T token 上进行了预训练。 论文链接:https://github.com/deepseek-ai/DeepSeek-V3/blob/main/DeepSeek_V3.pdf DeepSeek-V3 多项评测成绩超越了 Qwen2.5-72B 和 Llama-3.1-405B 等其他开源模型,并在性能上和世界顶尖的闭源模型 GPT-4o 以及 Claude-3.5-Sonnet 不分伯仲。 ChatGPT 本月第二次大规模宕机,OpenAI 称问题来自“上游供应商” 美东时间 12 月 26 日周四,OpenAI 确认,美东时间上午 11 点整,旗下服务开始发生大规模宕机。系统服务中断于北京时间 12 月 27 日凌晨 2 点 30 分左右开始,影响 ChatGPT 聊天机器人、Sora 视频生成模型以及部分 API 调用。 OpenAI 公布的状态页面显示,OpenAI 在 11 点整公布启动调查,称 ChatGPT、Sora 和和 API 都出现高错误率,11 点 18 分确认,问题出自 “上游供应商”,在监控情况。 此后,OpenAI 分别在 12 点 06 分和 13 点 05 分更新状态称,继续研究解决问题,14 点 05 分称,Chat GPT 已经部分恢复正常,聊天纪录仍未加载,OpenAI 在继续解决问题。 巧的是,在 OpenAI 发生宕机的同时,OpenAI 的独家云服务器供应商微软报告称,旗下一个数据中心出现 “电源问题”,主要影响到北美地区用户,正在调查这个问题。 字节今年 AI 研发投入接近 BAT 三家总和 浙商证券在其报告中指出,字节跳动在 AI 上加大流量投放、扩大资本开支、大力扩张团队,研发投入显著领先同行。在资金上,字节跳动在 AI 上投入巨大,2024 年资本开支达到 800 亿元,接近百度、阿里、腾讯三家的总和(约 1000 亿元)。 2025 年,字节跳动资本开支有望达到 1600 亿元,其中约 900 亿元将用于 AI 算力的采购,700 亿元用于 IDC 基建以及网络设备。 微软被曝与 OpenAI 发生争执,因合作、分成等问题导致 据 The Information 报道,微软和 OpenAI 正就合作条款进行争执,其摩擦焦点主要涉及双方的云计算交易、收入分成和 IP 问题。据称,微软和 OpenAI 自大约 10 月份以来一直在洽谈 OpenAI 结构的潜在调整,会谈重点讨论了微软是否会继续获得 OpenAI 20% 的收入。 此前有消息称,微软正在接触更多大模型供应商,以降低旗下软件对于 OpenAI 的依赖。 Ruby 3.4 发布 Ruby 语言以在圣诞节这天发布重大更新闻名,今年的圣诞节当然也不例外,它释出了 Ruby 3.4。主要新特性包括:引入 it 用于引用一个没有变量名称的区块参数;默认解析器 Prism;socket 库支持 RFC 8305“Happy Eyeballs V2”;改进 YJIT just-in-time 代码性能,等等。 详情:https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/ 今日观察 社交观察 英文技术社区对中国 AI 产业的进步速度处于一种半震动半懵逼的状态 这几天刷推很明显的感觉到英文技术社区对中国AI产业的进步速度处于一种半震动半懵逼的状态,应激来源主要是两个,一个是宇树(Unitree)的轮足式机器狗B2-W,另一个是开源MoE模型DeepSeek-V3。 如果说宇树是在硬件上引起了一波怀疑现实的热度,那么DeepSeek则在软件的原生地盘,把大模型厂商都给硬控住了。 我最早对梁文锋有印象,是「西蒙斯传」里有他写的序,西蒙斯是文艺复兴科技公司的创始人,用算法模型去做自动化投资的开创者,梁文锋当时管着600亿人民币的量化私募,写序属于顺理成章的给行业祖师爷致敬。 交待这个背景,是想说,梁文锋的几家公司,从量化交易做到大模型开发,并不是一个金融转为科技的过程,而是数学技能在两个应用场景之间的切换,投资的目的是预测市场,大模型的原理也是预测Token。 - 微博阑夕 在 DeepSeek 论文里看到了早期 Google 和 OpenAI 的影子 一则小故事,数学家伯努利看到一篇匿名数学论文,马上认出是牛顿的手笔:从爪子判断这是一头雄狮。 阅读完DeepSeek V3技术报告有一种类似的感觉,在DeepSeek论文里看到了早期Google和OpenAI的影子:追求实效、狂野的想象力、扎实的工程交付能力(想象力都能验证和兑现)三方面的统一。从MLA,MoE 稳定训练技术到推理部署,乃至最后对硬件迭代方向的建议,让海外同行也respect ,属实厉害。 - 微博 老师木 Andrej Karpathy:DeepSeek 今天表现得游刃有余 Andrej Karpathy:DeepSeek(中国人工智能公司)今天表现得游刃有余,发布了一款前沿级LLM的开放权重模型,并且该模型的训练预算极其紧张(2048 个 GPU 运行 2 个月,耗资 600 万美元)。 作为参考,这种级别的能力通常需要近16,000个GPU的集群,而目前正在投入使用的GPU数量则接近10万个。例如,Llama 3 405B 使用了 3080 万 GPU 小时,而 DeepSeek-V3 看起来是一个更强的模型,仅使用了 280 万 GPU 小时(计算量减少了约 11 倍)。如果该模型还能通过氛围检查(例如LLM竞技场排名正在进行中,我的一些快速测试到目前为止进展顺利),这将在资源限制下展现出非常令人印象深刻的研究和工程成果。 这是否意味着你不需要大型 GPU 集群来应对前沿LLMs?不,但你必须确保不浪费现有资源,这看起来是一个很好的示范,表明在数据和算法方面仍有很多工作要做。 - 微博i陆三金 8 台新款 Mac Mini 就可以跑 671B 的 DeepSeek-V3 - 微博 蚁工厂 贾扬清认同 DeepSeek 的技术能力 贾扬清转了这个帖子认同DeepSeek的技术能力,说他在2019年就和DeepSeek做过技术交流,当时提了技术建议是 “你们不需要复杂的云虚拟化,只需要容器和一个高效的调度器。 你们需要真正快速、互联的专业网络,比如 RoCE 或 Infiniband。 你们需要一个通用的存储方案,比如 NFS,不需要太花哨,但必须足够快。 让 AI 开发者满意,而不是让 SRE(站点可靠性工程师)满意。” 而DeepSeek的人表示他们已经在这么做有一段时间了。 - 微博蚁工厂 媒体观察 这一年,中国机器人大步走向世界 在2024年的全球科技版图上,中国机器人产业扬帆启航,加速“出海”。从餐饮配送到工业制造,从医疗辅助到智能家居,从消费服务到物流仓储,中国机器人的身影无处不在,正以优越的性能和创新的技术,为全球智能制造和产业升级贡献中国方案和中国智慧。 -人民日报海外版 各界拥抱AI规模化产业应用契机 视频生成、语音交互等AI应用近年来持续火热,在2024年已让越来越多用户得到高效便捷的体验。更令业界瞩目的是,2024年各传统行业开始拥抱AI技术,将行业数据、计算模型赋予具备深度学习能力的AI,在工业生产领域开启规模化应用的路径。 -经济参考报 脑机接口和 AI,一个硬币的两面 脑机接口一度承载了人们对赛博格的绝大部分想象,但是这两年脑机接口的进步似乎并不是预想中的快,尤其是在 AI 日新月异的进步衬托下。 这其中当然有很多复杂的原因。脑机接口本身就是一个典型的交叉学科,涉及到了电极材料、芯片封装、医疗器械、算法,是一个非常复杂的全系统。更为关键的是,伦理问题使得脑机接口的每一次试验都必须十分慎重。彭雷提到,他们往往需要一年时间来准备一场试验。 -极客公园 从「天才少年」到被迫「追赶者」:诺奖得主、AlphaGo之父Demis Hassabis眼中的AI未来 现在,作为 Google DeepMind 首席 AGI 科学家,Legg 将 AGI 定义为“至少可以在人们通常可以完成的认知任务中与人类能力相匹配的东西”。Hassabis 对于某个实体(不一定是谷歌)何时能实现 AGI 留了很大的余地,一边说,“10 年后有 50% 的机会”,又一边说,“如果它发生得更早,我也不会感到惊讶。” - 学术头条 大模型2024:从 “烧钱” 到 “赚钱” 的急转弯 这一年,AI成为大国角力的新战场。中美两国,不约而同都大力推进人工智能的发展。在国内,“人工智能+”引领了全年的大模型落地潮,央国企成为先行力量。而大洋彼岸,“硅谷七姐妹”领涨美股,AI卖铲人英伟达从年初笑到年尾。 - 数智前线 豆包定价一元的野心:字节跳动打响AI突围战 从互联网萌芽到移动时代,从BAT鼎立到新兴力量崛起,中国科技产业的发展历程告诉我们:唯有与时俱进,方能立于不败之地。对于字节跳动而言,豆包的市场表现或许只是一个开始,如何在全球AI竞技场上为中国科技企业赢得更多话语权,才是其面临的真正考验。 -投资者网 今日推荐 开源项目 thanos-io/thanos https://github.com/thanos-io/thanos Thanos 是一组可以组成具有长期存储期限的高可用指标系统的组件,可以将其无缝添加到现有 Prometheus 部署之上。 每日一博 主打一个 “小巧灵动”:Vite + Svelte 在研发小型项目时,传统的 Vue、React 显得太 “笨重”。本文主要针对开发小型项目的场景,谈谈 Vite+Svelte 是如何让项目变得 “小巧灵动”,并横向对比 Svelte 和 Vue 的性能表现,对二者的加载流程做详细分析。 开源之声 用户观点 DeepSeek-V3 正式发布 观点 1:其实最炸场的是它的训练成本,只有同级别的十分之一甚至更低,简直是工程奇迹 观点 2:国内的大模型一发表就是啥都最牛逼,真正一用啥也不是 观点 3:deepseek和qwen确实是厉害的,宣传上很谦虚了。其他的差不多就像你说的那样 观点 4:想知道大家在jb家软件或者vscode上,用什么AI插件自定义api接口的? 观点 5:可以看awesome-deepseek 观点 6:中国在基础研究领悟滞后,但在应用开发方面确实算遥遥领先 观点 7:600b对比300b?牛逼 观点 8:毫不夸张地说,Deepseek是国产开源之光。 观点 9:我前天试用了一下chat,感觉除了推理以外很一般,今天再看看 观点 10:但是deepseek提供的api速度太慢了,模型提升了api速度提升了吗 观点 11:3倍速度 如何简单实现 Windows 应用在 Linux 系统上的无缝运行? 观点 1:名是统信的,活是深度的。 观点 2:深度现在是统信全资子公司了 观点 3:肯定是wine,而且人家根本没打算隐藏,不得不说,这里工作量可真是爆炸! 观点 4:能把wine玩好,也是挺厉害了 观点 5:干脆win内核参考edge,用linux😂 ---END---

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

gtk-zlang v0.7.14.0发布,基于 zlang 编程语言的 GTK 封装包装库

目录 一、gtk-zlang简介 二、更新日志 一、gtk-zlang介绍 gtk-zlang是基于zlang编程语言的GTK封装包装库,打造跨平台的开源GUI技术栈,让开发者快速开发跨平台的桌面应用软件。 二、底层优势 zlang编程语言是一门原创自研、支持中文编程、融合和创新语法设计并保持简洁高效、开箱即用、跨平台+高性能的编程语言; GTK是一个免费、开源、跨平台的图形用户界面(GUI)开发工具包,它提供了一套丰富的控件(如按钮、对话框、菜单、滑块等)用于创建GUI图形界面应用程序,它支持Linux、Windows和MacOS; 三、核心亮点 完整GTK控件绑定 深度封装GTK标准控件,用zlang代码可直接调用窗口、对话框、文本框、表格、树视图、弹窗、等全套控件,支持CSS样式、事件回调函数等; 原生跨平台桌面支持 依托GTK跨平台特性,zlang源代码编写一次即可在Linux、Windows和MacOS上运行; 平台画风适配性,gtk-zlang在Linux、Windows和MacOS按平台本地风格显示标题栏等风格; 轻量化GUI快速开发 使用简洁的类C/C++/Java风格zlang代码快速构建GUI窗体和控件、以及事件回调处理逻辑,易上手,学习曲线平缓,一站式完成“静态界面、动态交互”桌面应用软件开发; 还能使用XML描述性配置来声明式构建窗体和控件,工作量再缩减一半以上,也更方便理解和修改; gtk-zlang包装了GTK,同时还做了一定的封装,使得开发更加方便、集成、高效; 无缝联动zlang生态 可直接复用zlang标准库文件读写、网络、数据库等处理能力,以及第三方封装好的zlang对象库; 低资源占用 不同于Electron的臃肿和占内存,zlang和gtk-zlang技术栈走的是另一条技术路线,解释语言zlang可以让开发者快速开发应用软件,应用逻辑细节处理都用C封装成zlang对象在zlang代码中直接调用,既可以快速开发原型和调试,又保证了运行性能、商业机密/算法专利和防篡改,同时还极大的缩小了安装包大小和内存占用; 开源驱动、持续迭代 gtk-zlang是开源的,这意味着它是社区驱动而不是商业公司控制,学习者可以访问完整源代码,开源开发者可以提交补丁和贡献特性;使用gtk-zlang完全免费,不像QT需要支付高昂的授权费用; 四、功能和能力 gtk-zlang包装了丰富的窗体对象、布局对象、控件对象和工具对象,也封装了一些原生繁琐的常用操作,供zlang开发者调用,快速构建桌面应用软件。 以下是目前已经包装封装好的对象清单: 对象类型 对象清单 窗体对象 窗口、消息对话框、文件对话框、颜色对话框、字体对话框 布局对象 固定位置布局、盒子布局、对齐盒子布局、流式盒子布局、网格布局、滚动条布局、外框布局、标签页布局、分隔栏布局、弹出浮动窗体布局、折叠布局 控件对象 菜单栏类:菜单栏、菜单、菜单项 工具栏类:工具栏、工具栏分隔条 普通控件类:标签控件、行编辑控件、块编辑控件、高级块编辑控件 按钮和选择框类:按钮控件、切换按钮控件、数值调整按钮控件、链接按钮控件、单选框控件、多选框控件 列表和表格类:列表框控件、下拉列表框控件、表格控件、树型表格控件 杂类:容量控件、进度条控件、切换开关控件、滑块控件、日历控件、图像控件、图片控件、视频播放器控件、分割线控件 工具对象 鼠标、键、方向、控件对齐、文本对齐、监视器、剪贴板、许可协议 0.7.14.0 2026-07-30 calvin 依赖v0.12.2.0<=zlang * guilistbox对象新增函数GetItemCount 0.7.13.1 2026-07-29 calvin 依赖v0.11.11.0<=zlang * zlang内部API调整后的跟随 0.7.13.0 2026-07-24 calvin 依赖v0.11.9.0<=zlang * guiwindows对象新增函数RemoveTimerEventCallback(string)、AddSocketEventCallback(string,int,functionptr)、RemoveSocketEventCallback(string)

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

十年磨一剑,初心终不负,写在AntFlow 1.0.0发布之际

> 十年前的那个深夜,我在十八线小城的出租屋里写下第一行流程执行代码时,绝不会想到它会在今天成为一款被数以千计的人点亮 ⭐ 的开源工作流引擎。 > —— AntFlow 作者 TylerZhou 这段尘封的往事,直到 1.0.0 发布当天才第一次被公开。 其实 AntFlow 的故事远比 2024 年更早。 早在 2020 年,口罩还没爆发的时候,我和另一位同样痴迷工作流的朋友就曾在深夜的出租屋里,守着两台发烫的笔记本,用 Vue2 + ElementUI 撸出了一个可拖拽的流程设计器雏形。 那时候我们给它起了个土味名字——「EasyFlow」。 ✔ 能画节点、能连箭头 ✔ 支持会签/或签、打回修改 ✔ 甚至在 GitHub 上收获了第一批 20 颗星星 可命运总爱开玩笑: 2021 年春节前后,口罩突袭,开始了长达半年的居家办公,一下子突然不适应,工作效率极低,很多工作任务很难及时完成,antflow也基本处于停滞状态。 2022年,艰难地度过2021年,一切开始步入正轨,然而三月的某天的早上,同事开始一个个被HRBP叫去谈话,快到中午的时候终于到我了,不出意外,意外还是来了,我所在的项目组就地解散; 后面的几个月大家都知道,开始九九八十一天休行。虽然没有作有大量时间来做事,然而此时实在没有心情,整天惶恐、惊悸、走神。。。整天被焦虑包围,加个吃不饱饭,整个人暴瘦了近40斤,根本没法工作 仓库停滞,Issue 堆灰,Vue2 版本也就此 “烂尾”。。。 那一整年和后面很长一段时间里,我们各自为生计奔波,偶尔在微信里互相调侃: > EasyFlow 要是真黄了,对得起那 20 个 star 吗? 有一天天午后,我随手点开 GitHub,本想随便看一下,然而却像被钉在座椅上——Issues 里陆续跳出的不是机器人,而是真真切切的用户: 有人贴出报错截图、有人用蹩脚的中文写下“加油”,还有人把 AntFlow 偷偷用在了毕业设计里,只为省下一笔商业授权费。。。 我一条一条往下翻,轻轨的报站声、窗外的蝉鸣全都褪成背景。鼠标滚到最底,光标静止,屏幕映出一张发呆的脸。 记忆突然倒灌—— 2020年,我和朋友挤在 十几 平米的合租房里,对着泛黄的台灯,把“EasyFlow”的节点拖来拽去,敲得键盘噼啪作响; 2021 年初的年夜饭,我们端着饺子隔着视频互相喊话“等年后回上海了就上线!”; 无数个繁星点点的夜晚当很多人已经伴着月亮入睡的时候我们还在对着墙上钉的草图指点江山; 千千万万个早上太阳刚刚穿过黄海开始照亮这座城市的时候,我们早早起来跟着晨练的队伍做半小时的训练,然后开始投入编码,直接八点半出门上班的闹钟响起。 我的偶像科比曾经有这样灵魂的发问,你见过四点半洛杉矶的太阳吗?我可以无愧于心地说,虽然未曾见过洛杉矶四点半的太阳,但我见到过无数上海早晨的第一缕阳光。 如今这些画面像潮水一样撞在胸口,屏幕上的字渐渐模糊。 我不甘心。。。。 不甘心那 呕心沥血的付出最终连简历的一行脚注都上不了 不甘心那些深夜的键盘声最终被城市噪音吞没, 更不甘心让相信过我们的用户,在 Issue 里空等一个“won’t fix”。 我抬手合上电脑,指关节发白。 窗外飞机轰鸣而过,像一声长哨—— 有付出,有努力,有欢声,有泪水,这一切不应当成为过眼云烟。我们还很年轻,我们不应当就这样消沉下去! 后面我们开始接触频繁起来。朋友向我介绍,这一年多时间里他一直在想着重启项目,为此花了不少时间学习vue3,其实自己私下已经做出vue3版本的雏形了。并且介绍vue3并不是vue2的简单 框架升级,在动手之前结合之前用户反馈,以及思考vue2版本设计不足之处做了大量重构。。。后面一段时间里开始频繁沟通交流,隔着屏幕展示自己的代码或者演示文稿,这场景是那么的相似。。。 只不过已经由当初面对面交谈变成了屏幕前对话。直到有一天,我们约定在一个周末见一面当面聊一下,挑个黄道吉日重建仓库 这一次,不是重启,是赴约。 直到 2024 年春夏之交的一天,我们约在上海一家咖啡馆见面.老友相逢,虽然有有说不尽的家常要唠,但是我们只是简单的寒暄了几句就开始步入正题,因为我们深知见面的时间非常宝贵,要聊的议题非常多. 两杯拿铁下肚,翻出当年旧代码,屏幕上的 Vue2 设计器早已跑不起来,但逻辑依旧清晰。 朋友拍桌子:“重来!这次用 Vue3,彻底重写!” 当天晚上,我们各自回家,拉群、建仓库、起分支——2024 年 5 月 18 日 0:17,第一条 commit 悄咪咪地躺进了 Gitee。 5 月 18 日,我们把 AntFlow-Vue3 扔到 Gitee,24 小时内冲上了当周热榜; 8 月 18 日,后端跟着开源,Star 数一路从 50 飙到 300、500、直接今天接近一千,加上前段早已超过一千,我们做了一个千星项目! 整整 90 天,白天搬砖、晚上写码,凌晨三点还在调虚拟节点的 JSON 结构。 所以今天你看到的一切—— 钉钉风的 UI 三分钟就能接好的接口 会签/或签/加签/减签/退回/灰度/委托/转办/变更处理人的“中国式全家桶” 支持TiDb无限水平扩展 支持低代码模式和DIY模式 支持SaaS化部署 支持多模式多租户多数据源 支持Java 8-21各种版本 支持Spring Boot 1.x -3.x 都是两个被口罩耽误的程序员,在 2024 年亲手补上的 2020 年的遗憾。 如果你也曾因为不可抗力搁置过梦想,希望 AntFlow 的故事能让你相信: 只要人还在,热情还在,重启永远来得及。 🍂 十年前的第一行代码:从自研引擎到“火葬场”,我的心路历程 2014 年 · 三个月外包交付为了赶一个 OA 项目,我用一周时间搭了 6 张表、一千行代码,跑通了“请假—审批—抄送”的小闭环。交付那天,客户请我们吃烧烤,大家举起啤酒杯向我致敬:“大佬!”结果三个月后—— 领导秘书要代批 ✅ 审计科临时加节点 ✅ 领导想“看得见但点不动” ✅ 代码越糊越厚,我却在深夜的机房里怀疑人生:原来 “写时一时爽,维护火葬场” 是真的。 2016 年 · 第一次逃离 我离职了,带着“再也不碰工作流”的誓言去了大城市。 结果第二家公司:“听说你做过 OA?来,把这块接一下。” 我:…… 🌱 归零重来:大厂风暴中的涅槃 2021 年(虽然口罩还没过去,但是那真是少有的黄金时光) · 大厂修罗场公司上市、流量暴涨、老系统随时爆炸。新大佬空降,“你感觉现在OA怎么样?”然而我没有被他的气场压住,也没有被他的问题吓懵,我不避讳的谈了当前系统的现状及原因。随后我把早已熬夜整理的 37 页 《为什么我们需要一个新的中国式工作流引擎》 递了上去: Activiti/Flowable 太重,画个图都要专业程序员 中国式加签、会签、或签、打回修改全是“补丁式开发” 流程一旦出问题,日志像天书,排查全靠猜 大佬看完只问了一句:“你有 demo 吗?” 我把在朋友公司落地的 AntFlow-β 打开,三分钟跑完一条“客服离职交接”流程。 大佬拍板:“干!给你三个月,外加一个钉钉出来的产品。研发需要几个人,你来定” 两个产品,三个专职前端,三个后端开发,三个外包,风风火火的开始了。空降大佬雷厉风行的做事风格和装B的做人风格实在让人敬佩,不得不由衷地叫一声:大佬! 近300 个流程,有的从 0 到 1,有的从1到2 三个月重构上线,半年迁移 30 条老流程,一年新增 200 条。 像打开了潘多拉的盒子,压抑的需求井喷式到来,最夸张的一天,业务方排队找:“今天能再帮我上线一条吗?” 我:“三分钟讲完需求,excel表格留下,三十分钟!” 那一年,我第一次觉得 “流程也能像搭积木一样快乐”。 🌟 开源的底气:把“能用”变成“好用” 维度 十年前自研 传统 Activiti AntFlow 1.0.0 画流程图 手改 JSON Eclipse 插件 钉钉式拖拽 加签/或签 改表 + 发版 写监听器 UI 勾选 排查问题 翻日志 翻更长的日志 调试台一键追踪 新人上手 看祖传代码 看 800 页手册 10 分钟小抄 二次开发 重写引擎 继承 37 个接口 实现 1 个接口 > “把复杂留给自己,把简单留给用户”——这是 AntFlow 写在 README 里的第一句话,也是我们在 1.0.0 版本里兑现的最后一条承诺。 🚀 1.0.0 正式版亮点速览 **虚拟节点(VNode)**首创 流程流转业务与引擎 API 100% 解耦,零流程引擎知识也能上手。 中国式特色全家桶会签/或签、顺序会签、前后去重、打回修改、加批、委托、灰度发布……一口气说完不带喘。 三分钟即可嵌入老系统只需实现一个接口:MyBusinessAdapter implements FlowBizAdapter,老系统瞬间拥有钉钉同款流程。 全链路可观测流程图 = JSON,审批路径 = JSON,调试台 = JSON,出了问题直接“所见即所得”。 生产级高可用 已在 3 万客服、日均百万流程量 的环境稳定运行 3 年,MySQL 5.7/8.0、Java 8-17 全版本通过。 已经在有20余万员工的快速公司中生产投产使用,贯穿spring boot 1.3x -spring boot 3.x(目前主流支持springboot 2.x,3.x. 1.x需要改造才能运行) 已经有20多家企业登记使用,其中不缺乏中海油天津,中国工商银行浙江分行等知名公司 🎉 致谢:每一颗 ⭐ 都是继续前行的光 给第一个 Star 的陌生人那天凌晨两点,我看到邮箱提示 “someone starred your repo”,激动得把熟睡的老婆摇醒:“有人给我点星了!” 给提第一个 Issue 的同学你的一句“节点支持多条件吗?”让我们连夜加了 200 行代码,第二天就发版。 给默默登记企业案例的你们 1.0.0发版之前我们已经上线了捐赠感谢名单,最近捐赠用户越来越多,非常感谢大家对开源的支持。那密密麻麻的名单,让“小蚂蚁”第一次有了“蚂蚁森林”的感觉。今天是梭梭树,名天也许就是胡杨林。。。 🔮 下一站: 2.0已在路上 引入amis引擎,让低代码表单发挥到极致。 流程 AI 智能助手(自然语言生成流程图) 完善SaaS 多租户版本体验 对接更多干预能力,诸如变更处理人,变更未来节点处理人,当前/未来节点加减签 …… 关于名字,我们特别想多说一句 AntFlow 的 “Ant” 与 Ant Design 的 “Ant” 只是字母上的巧合,两者没有任何血缘关系,也不存在蹭流量的意图。 Ant Design = 前端 UI 设计语言 AntFlow = 工作流引擎 & 审批平台 我们之所以坚持叫 AntFlow,灵感来自两个极小的瞬间: 在vue2版本研发期间,一次我们忙到了深夜,朋友把第一张流程图跑通后,指着屏幕说:“你看,这些节点像不像蚂蚁搬家?一小步一小步就把业务搬完了,干脆项目就叫AntFlow吧",我们一拍即合,就这样愉快的决定了,没想到后来成了不少疑问的根源... 我们希望这款引擎像蚂蚁一样——小、轻、却能搬动比自己重几十倍的业务需求。 因此, 没有“Ant Design 的表弟”; 没有“阿里系”背景; 更没有在 npm 包、域名、logo 上做任何容易混淆的设计。 如果未来有人因为名字产生误会,我们会第一时间解释并尊重 Ant Design 的品牌权益。 也欢迎社区随时监督——清者自清,代码会说话。 一个默默无闻的开发者的结语 > “开源不是终点,而是新的起点。” > 如果你也曾被工作流折磨到凌晨三点,欢迎来 GitHub/Gitee 给我们一颗 ⭐, > 让我们一起把“中国式审批”的快乐,带给更多还在加班的程序员。 AntFlow 1.0.0 现已发布Gitee 仓库 | GitHub 仓库 | 官方文档 | QQ 交流群:972107977 > “愿你我用代码改变世界,而不是被流程淹没。” > —— TylerZhou 于 2025.08.04

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

国产数据库管理工具 CloudDM v2.4.1发布,StarRocks 兼容修复

CloudDM 是 ClouGence 公司推出的一款一站式多数据源开发管理工具,使用它可以方便地访问和管理 MySQL、Oracle、PostgreSQL、阿里云RDS、Greenplum、TiDB、Redis、StarRocks、Doris、SelectDB、SQL SERVER、ClickHouse、OceanBase 、PolarDB-X 、IBM Db2 等多种不同类型的数据库。通过 CloudDM 丰富的数据源支持可以避免在多个专业工具之间切换,从而提高工作效率。 它是本地化的应用程序,没有后台进程。和 DataGrip、Navicat 一样在安装完成后,只需要双击应用程序图标,便可以方便的管理位于本地计算机或远程计算机上的数据库。已经支持 Windows、MacOS 和 Linux 主流操作系统。 更新内容 [优化] 优化 PostgreSql 和 GreenPlum 数据库表编辑内容描述 优化 PostgreSql 和 GreenPlum 数据库表编辑生成SQL,关键字进行大写 [修复] ​​​​​​​修复 StarRocks 数据库版本获取错误的问题 修复 StarRocks 数据库 Decimal32 等类型不支持的问题 修复 SQL SERVER 数据库添加数据源失败的问题 修复 设计表选择列组件选中错误的问题 修复 SQL编辑多条SQL在一行的时候,无法正确识别光标所在SQL的问题 修复 编辑器页面修改 Schema,聚焦功能不能正确跳到左边数据源树的对应 Schema节点的问题 修复 在弹窗时,窗体后端UI组件没有被遮盖的问题 修复 没有新版本仍然会调用更新详情接口的问题 下载与反馈 产品官网:https://www.clougence.com/clouddm-personal 问题反馈:https://gitee.com/clougence/clouddm-issue/issues Release Node:https://www.clougence.com/dmp-doc/releaseinfo/desktop_2_4_1 微信交流群:访问产品官网,扫描右侧二维码即可加入

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

支持飞书平台接入,DataEase 开源数据可视化分析平台v1.15.0发布

10月10日,DataEase开源数据可视化分析平台正式发布v1.15.0版本。 在这一版本中,DataEase对数据源和数据集两个板块的交互进行了全面优化;数据集方面,SQL数据集新增数据参考功能,在编写SQL语句时可方便地查询数据表的结构;视图方面,辅助线支持设置动态值,堆叠项支持自定义排序,AntV透视表的小计、总计支持选择多种聚合方式,此外DataEase还在更多的视图使用细节方面进行了完善;系统管理方面,支持防暴力登录设置,让系统用起来更安全。 X-Pack增强功能方面,新增对飞书、钉钉、企业微信三个平台的接入支持,用户可绑定这三个平台的账号,并在登录页进行扫码登录,消息通知、定时报告等消息分发功能也可通过上述三个渠道进行实现。 最后,我们还对其他一些常用的功能进行了功能优化和问题修复。 新增功能 ■数据集:SQL数据集新增数据参考功能 在DataEase v1.15.0版本之前,创建SQL数据集时无法在DataEase平台上查看到其对应的数据表结构信息。而当编写较复杂的SQL语句时,则非常需要实时查询相关表的字段等信息。 在v1.15.0版本中,SQL数据集新增数据参考功能。用户在编写SQL语句时,可以在编辑区侧边区域实时查询指定数据表的数据字段,为SQL数据集的创建提供便利。 ■ 视图:辅助线支持设置动态值,AntV透视表的小计、总计支持选择多种聚合方式 在DataEase v1.15.0版本中,AntV和ECharts图库中支持辅助线设置的图形均增加了辅助线动态值设置。用户可以选择数据集中的字段及其计算方式得出辅助线的动态值,解决了之前版本中只能手动计算并设置固定的辅助线数值的问题。 AntV S2表格已支持求和、最大值、最小值、平均值等聚合方式,DataEase v1.15.0版本中已将透视表更新至AntV S2版本,同时放开了这些计算选项,用户在制作透视表的时候有了更多的选择。 ■ 系统管理:新增防暴力登录设置 v1.15.0版本之前,DataEase并没有对规定时间内的登录失败次数进行限制,恶意用户可以通过“字典攻击”的方式来尝试暴力破解DataEase用户的登录密码。 在v1.15.0版本中,DataEase新增防暴力设置支持,用户可以通过设置触发禁止登录的次数上限和等待时长来防范非法登录行为。 当用户被恶意触发禁止登录后,管理员可以在“用户管理”页面中对相应的用户进行手动解锁。 ■ X-Pack增强包:支持飞书、钉钉、企业微信平台接入,支持扫码登录、接收消息和定时报告 飞书、钉钉和企业微信作为市面上主流的办公APP,拥有规模庞大的用户群体。在v1.15.0版本中,用户可以在DataEase中为使用账户绑定相关平台的账号,绑定后的用户在登录页面时可以通过扫码的方式登录DataEase,无需使用“用户名+密码”的登录方式,在使用上更加便利和安全。 除了可以和上述三个平台绑定登录外,DataEase中的消息通知、定时报告等功能也和飞书、钉钉、企业微信做了接入支持,用户可以在这三个平台上选择接收来自DataEase的通知以及报告,让办公更加便捷。 用户可以在“个人信息”页面中设置三个平台的账号绑定。 在登录页上可以选择扫码登录图标,切换到扫码登录的方式。 可以在“定时报告”和“消息中心”菜单中勾选报告及消息的接收设置。 除了上述提到的新增功能外,DataEase v1.15.0版本还包含了很多其他的功能更新和优化,欢迎进入我们的官方文档及GitHub仓库的Release页面查看更加详细的更新日志。 功能优化 ■refactor(数据源):数据源交互优化; ■refactor(数据集):数据集交互优化; ■refactor(仪表板):复用视图支持适配当前的仪表板样式; ■refactor(仪表板):优化仪表板组件的拖拽判断,防止出现控制台异常打印的问题; ■refactor(仪表板):优化字体大小限制,防止出现过滤组件标题被隐藏的情况; ■refactor(视图):支持下钻区域文字跟随视图背景改变; ■refactor(视图):调整阈值默认背景色; ■refactor(系统管理):系统配置菜单拆分; ■refactor(系统管理):新建用户可以不设置用户角色; ■refactor(X-Pack):优化外观配置中的图片展示 (#3083)。 Bug修复 ■fix(数据源):修复API数据源修改数据表的请求体后,切换到其他数据表时请求体数据未替换的问题(#3067); ■fix(数据集):修复SQL数据集同步字段时出现的错误(#3039); ■fix(数据集):修复定时同步将MySQL DECIMAL类型字段转化为Doris表字段后精度缺失的问题(#3142); ■fix(数据集):修复SQL数据集修改字段的先后顺序后,预览不起作用的问题(#3062); ■fix(仪表板):优化文字组件修改字号时数字变动异常的问题(#3099); ■fix(仪表板):修复汇总表配置跳转字段后,切换明细表跳转字段未清空的问题(#3034); ■fix(仪表板):修复过滤组件标题隐藏后再开启被清空的问题(#3097); ■fix(视图):修复富文本视图设置数值格式不生效的问题(#3076); ■fix(视图):修复插件类视图无法使用关联数据集的问题(#3103); ■fix:修复管理员无法看到删除的用户所创建的数据集文件夹或者数据集的问题(#3073)。

资源下载

更多资源
Mario

Mario

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

腾讯云软件源

腾讯云软件源

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

Nacos

Nacos

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

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册