IT极限技术分享汇

欢迎光临
我们一直在努力

最新发布 第359页

微服务低代码Serverless平台(星链)的应用实践

阅读(13)评论(0)

导读 星链是京东科技消金基础研发部研发的一款研发效能提升的工具平台,面向后端服务研发需求,尤其是集成性、场景化、定制化等难度不太高、但比较繁琐的需求,如服务前端的后端(BFF)、服务流程编排、异步消息处理、定时任务、运营后台、工作流程自动化...

微服务开发系列:开篇

阅读(12)评论(0)

1 开篇 微服务现如今已经是一个被绝大多数开发人员都熟知的概念了。 网上各种微服务开发系列层出不穷,各类的微服务框架也多如牛毛。 但是,在这样一种仿佛没什么必要介绍微服务的时间点,我还是要给出一系列我对于微服务开发的理解。 这些理解并不深奥...

微服务开发系列:为什么选择 kotlin

阅读(19)评论(0)

源码地址 项目中采用的开发语言是 kotlin 。 开发人员可以根据自己需要采用 java 语言开发,但是很明显的,项目中各种工具类已经为了 kotlin 做出了很多修改,如果大量采用 java 开发, 结果可能是比纯 java 开发的速度...

微服务开发系列:为什么用 gradle 构建

阅读(17)评论(0)

源码地址 在该微服务架构中,并没有使用常见的 maven 作为管理工具,而是使用了 gradle。 我在使用 maven 搭建这个架构完成了大部分的工作之后,决定全面转向 gradle,花了四天的时间才全面熟悉与替换。 总结一下这个框架中为...

微服务开发系列:目录结构,保持整洁的文件环境

阅读(23)评论(0)

源码地址 1 目录统一 系统中有一个统一的目录结构绝对是必要的,我见过很多项目对目录结构完全没有定义,每个开发人员都按自己的喜好规则随意的定义目录在哪里。 这样会产生很多的问题,对于系统日后的维护,环境中问题的排查都会产生阻碍。 因此目录的...

微服务开发系列:服务发现,nacos 的小补充

阅读(14)评论(0)

源码地址 服务发现 框架中的服务发现,使用的是 nacos 提供的。 nacos 提供的域的概念非常好用,能够很方便的将开发环境和本地环境区分来开,有助于接口调试。 但是实现上也有一些缺点,那就是网关无法获取到服务注册的事件,而且当服务启动...

微服务开发系列:怎样在框架中选择开源工具

阅读(14)评论(0)

源码地址 在该框架中,已经包含了绝大多数开发所需要的工具类。 1 工具类使用步骤 先查找 hutool 中有没有,如果没有,下一步 找已经存在的 jar 包是否已经存在,如果不存在或不合适(例如来源于非专业解决这类问题的工具类),下一步 考...

微服务开发系列:数据库 orm 使用

阅读(15)评论(0)

源码地址 系统中使用 mybatis plus 框架作为关系型数据库的 orm 框架。 1 mybatis plus 使用 1.1 不使用 IService mp 使用提供了一个 IService 类,作为业务层的扩展。 但是框架中不建议这...