我正在决定是否应该使用 MSK(来自 AWS 的托管 kafka)还是 SQS + SNS 的组合来实现 pub sub 模型?
背景
目前,我们有一个微服务架构,但我们不使用任何消息服务,只使用 REST api(不要问为什么 - 与设计该架构的一些第三方供应商有关)。现在,我想对其进行改进并开始使用消息传递来进行微服务之间的通信。
最初,计划是开始发布实体事件以供任何其他微服务使用 - 这些事件也将存储在 S3 的数据湖中,S3 也将作为启动数据团队的基础。
后来,我想将某些功能从 REST 迁移到异步通信。
无论如何,我的主要问题是 - 我应该决定选择 MSK 还是应该使用 SQS + SNS?(我已经了解基本概念,但想从其他社区了解是否还有其他优点和缺点)?
提前致谢
architecture messaging amazon-web-services microservices aws-msk
我一直在尝试获取标签栏的背景图像。我尝试使用tabBarComponent,但它隐藏了其下的选项卡。
我正在使用的代码是
export default MainNavigation = createBottomTabNavigator(
{
Profile:{
screen: Profile,
navigationOptions: ({ navigation }) => ({
tabBarIcon: ({ focused, tintColor }) => {
return <Image source={require('./images/tab_explore.png')} />
}
}),
}
},
{
tabBarComponent: props =>{
return(
<View style={{backgroundColor:"black"}}>
<Image
style={{ width:'100%', height: 80 }}
source={ require('./images/bottom_btn.png')} />
</View>
);
}
})
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这个问题?提前致谢!