前言 微服务对于各位并不陌生,在互联网浪潮下不是在学习微服务的路上,就是在使用改造的路上,每个人对于微服务都有自己理解,有用k8s 就说自己是微服务,有用一些第三方框架spring cloud, dubbo ,abp, nginx,kong就说是微服务的,还有用一些第三放分布式平台去架设部署也认为它是微服务,反正微服务的架设是各种各样,没有定义哪个架构是对的,只要是集大成者,全部用docker, 满足服务发现,服务治理就是微服务.而对于以上架构选择不去评判是对是错.没有一杆称砣去评判是否满足微服…
前言:中小企业信息化需求强烈,对于开发中小企业信息化项目的软件工作和程序员来说,如何根据中小企业的特点,快速理解其信息化项目的需求并及时交付项目,是一个值得关注和研讨的话题. 最近几年来,随着全球经济的深度融合和中国劳动力成本的持续上升,中国企业正步入经营模式转型时期.众多企业已意识到,需要提高管理信息化水平,以促使企业管理成本降低和管理效率提升,企业管理信息化的需求已经由外部推动型,转变为企业内生自主需求.众多企业纷纷加大信息化建设力度,引发对企业管理软件的巨大需求.根据中国产业信息网的统计报…
上周六在成都中生代技术社区线下活动进行了一个名为"微软爱开源-使用微软开源技术开发微服务"的技术分享. 也算是给很多不熟悉微软开源技术的朋友普及一下微软最近几年在开源方面所做的努力和成效,因为我感觉很多人对微软的技术还停留在10年前的认知上. 当然,最后我还是保持了微软技术分享的传统:现场演示写代码.基于ASP.NET Core+NancyFx+Docker写了一个Hello World难度的微服务. 下面是PPT的下载链接,大家可以下载分享,并修改,不过请遵循"署名-非商业…
.NET Core发布很久了,因为近几年主要使用java,所以还没使用过.NET Core,今天正好有一个c#写的demo,需要做成服务,不想再转成java来实现,考虑使用.NET CORE来尝下鲜,目标是开发一个微服务,然后部署到Docker swarm集群,供其他应用调用. 环境准备 下载.NET core的最新版本2.1.3, 安装后打开命令行验证: 出现下面的输出,就代表安装成功了 dotnet Usage: dotnet [options] Usage: dotnet [path-to…
2020年圣诞前夜,国内知名创投科技媒体T媒体旗下的T研究发布了2020中国低代码平台指数测评报告.报告除了对国内低代码行业现状进行总结外,还对主流低代码厂商的市场渗透和曝光进行测评. 报告认为,低代码平台市场规模持续扩张,短期内将保持高增速 "业务在线"需求与资本市场关注的双重作用下,低代码市场快速增长. 低代码厂商大多具有其他成熟业务及稳定的用户群,未来一段时间内将持续转化为低代码业务用户. 研究人员发现,低代码平台市场与传统信息化市场高度重合,并开始对其缓步渗透. 传统信息化渗透…
摘要:Forrester指出,中国企业数字化转型过程中,有58%的决策者正在采用低代码工具进行软件构建,另有16%的决策者计划采用低代码. 华为消息,知名研究与分析机构Forrester Research于11月11日发布低代码研究报告<The State of Low-Code Platforms In China(中国低代码平台现状)>.这是Forrester自2014年正式提出"低代码"概念后,首次将目光聚焦到中国国内低代码现状的正式分析报告,旨在帮助企业及组织了解中…
java+spring boot+maven对比.net 优势: 1. spring 自身带的ioc 比.net 更简单易用. 2. spring actuator的健康检测等运行时状态查看功能很赞. 3. devtool的热重启功能很好 4. lombok可以简化代码. 5. p6spy支持在orm框架中打印出Sql.不知道.net是有相应的组件. 6. spring boot 支持连接redis,.net 需要单独找开源项目. 7. spring boot对测试的支持更加,可以模拟web请求…
平时项目都是基于c++,lua,node, 现在打算开始自学开发微服务;   也顺带磨砺下go和docker 前期准备 1. 有golang编程基础 本系列文章是基于有golang编程基础,有过实际开发项目的前提去展开,最好有一定的架构经验. 2. 了解RPC.SOA.SOCKET通信等概念 这些概念是构建微服务的基础,打好基础后更容易上手 3. 了解Docker Docker的存在,在一定程度上让golang火热起来,同时在云计算虚拟化部署上,起到关键性作用. 内容编排 1.入门 了解什么是微…
低代码开发平台可以代替Excel?不用惊讶,答案是肯定的,而且,低代码开发平台可以完全代替Excel.例如Zoho Creator低代码平台,可以围绕数据存储.管理和创建工作流程.期间不需要IT人员介入,操作简单的同时也提升了想象力的上限. 电子表格存在许多不利因素 电子表格依然存在着诸多不方便的因素,例如需要大量的手动操作.需要通过邮件或U盘等方式进行共享.无法限制修改权限等等.当你需要管理的数据数以千计.万计,虽然电子表格可以承载这些数据,但非常不直观,也会降低你的效率. 如果这些数据无法以…
2018年12月29日星期六 体验Spring boot 零配置开发微服务 1.为什么要用Spring  boot? 1.1 简单方便.配置少.整合了大多数框架 1.2 适用于微服务搭建,搭建的微服务与Spring clound进行完美融合,因为都是Spring家族 2. Spring boot开发过程 2.1 启动Idea 2.2 创建Maven项目 2.3 引入spring-boot-starter-web核心:Starter for building web, including REST…