开发者社区 > 云原生 > 微服务 > 正文

Java开发者进阶之《微服务连连问》

长期以来,Java一直占据着语言排行榜榜首,同时拥有巨大的开发市场。随着技术的不断发展,为了更高效的程序开发,微服务框架逐渐成为主流,一个大型复杂软件应用由一个或多个微服务组成,系统中的各个微服务可被独立部署,各个微服务之间是松耦合的,每个微服务仅关注于完成一件任务并很好地完成该任务,在所有情况下,每个任务代表着一个小的业务能力。

对于开发者来说,在学习与实际操作过程中遇到许多关于微服务架构的问题,困扰开发周期。那么,怎样才能更好的理解微服务?更好的解决开发中的问题呢?

答主简介: 朱乐陶,Java软件架构师

擅长领域: Java与SpringCloud微服务

test

个人公众号《陶陶技术笔记》

image.png

微服务开源框架:https://gitee.com/zlt2000/microservices-platform

为了营造更好的问答氛围,我们不欢迎一切与主题无关的讨论、灌水。欢迎大家踊跃提问,陶老师会为大家解答问题,并在11月22日12:00抽取三名幸运用户赠送双肩包、精美鼠标垫、精美贴纸之中一个。(小编悄悄说:首位提问中将几率很大哦)

image.png

回复领奖操作: 第一步:钉钉扫码加入社区问答群:

image.png

第二步:在群内@吕亚倩,提供阿里云昵称和id 第三步:核对无误后,奖品发放。

想要学习更多技术知识,就快快加入阿里云开发者垂直技术群吧,请钉钉扫码:

test

展开
收起
游客pklijor6gytpx 2019-11-13 11:15:58 5043 0
11 条回答
写回答
取消 提交回答
  • 老师,请教您一个问题,在 Eureka 注册服务过程中,有什么方法能控制服务注册的权限,场景是服务注册过程中,需要平台去决定是否注册,如果同意便携带一个Token,在有效期(令牌的可使用性期间)进行服务调用,如果不同意,便注册失败

    2019-11-20 15:23:28
    赞同 展开评论 打赏
  • 目前我们的微服务项目虽然根据业务拆分为很多基础模块了,但是还是会有一些公共数据是需要每个服务都保存一份数据的(比如组织机构表,业务模块需要根据组织机构id去做业务关联),我们目前是采用的MQ同步表数据的方案。 你遇到过这样的场景么?采用的是什么解决方案?

    2019-11-18 11:17:21
    赞同 1 展开评论 打赏
  • 为之则易,不为则难

    微服务是如何把握拆分粒度的?

    2019-11-15 11:17:48
    赞同 展开评论 打赏
  • websocket服务作为kafka的消费者,监听到消息后,通过websocket发送给前端。websocket服务是多实例,而且groupid一样。如何确保消息能发送出去? 或者说websocket集群怎么共享websocket session?

    2019-11-14 15:39:19
    赞同 展开评论 打赏
  • String、StringBuilder、StringBuffer之间有什么区别?

    2019-11-14 15:02:52
    赞同 1 展开评论 打赏
  • 公司业务之前使用的不是微服务架构,能否说服技术主管在新项目中使用微服务框架呢?

    2019-11-14 14:31:30
    赞同 展开评论 打赏
  • 热门海量图书,免费赠送,人人有份

    每个微服务都有相对单一的职能和独立的数据库,但是很多业务都是跨多个微服务,这里就涉及到分布式事务,由于分布式事务处理起来比较复杂,对于性能也会有影响,因此我们团队在实际的项目中基本都放弃分布式事务的处理,由于目前业务量不算特别多,我们也考虑过如果一个业务操作中出现部分失败部分成功问题,我们就采用人工的方式进行处理,我的问题是:一般是业务到一个怎么样的量级或者什么类型的业务才真正需要分布式事务保证业务的完整性和一致性?

    2019-11-14 14:13:39
    赞同 展开评论 打赏
  • Java菜鸟一只,基层法律工作者。

    我想把目前庞杂的大系统按业务拆分成一个个微服务,请问有什么注意事项和拆分准则?

    2019-11-14 14:09:01
    赞同 展开评论 打赏
  • spring boot的微服务,是不是每启动一个docker容器,就需要启动一个java jre?

    2019-11-14 11:26:55
    赞同 展开评论 打赏
  • 集成SPring Boot 和 ActiveMQ怎么操作的?**

    2019-11-14 11:26:34
    赞同 展开评论 打赏
  • Spring Boot 异常处理操作步骤怎样的?

    2019-11-14 11:25:02
    赞同 展开评论 打赏
滑动查看更多

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载