小编Rac*_*it 的帖子

MSK 与 SQS + SNS

我正在决定是否应该使用 MSK(来自 AWS 的托管 kafka)还是 SQS + SNS 的组合来实现 pub sub 模型?

背景

目前,我们有一个微服务架构,但我们不使用任何消息服务,只使用 REST api(不要问为什么 - 与设计该架构的一些第三方供应商有关)。现在,我想对其进行改进并开始使用消息传递来进行微服务之间的通信。

最初,计划是开始发布实体事件以供任何其他微服务使用 - 这些事件也将存储在 S3 的数据湖中,S3 也将作为启动数据团队的基础。

后来,我想将某些功能从 REST 迁移到异步通信。

无论如何,我的主要问题是 - 我应该决定选择 MSK 还是应该使用 SQS + SNS?(我已经了解基本概念,但想从其他社区了解是否还有其他优点和缺点)?

提前致谢

architecture messaging amazon-web-services microservices aws-msk

5
推荐指数
1
解决办法
6645
查看次数

如何在createBottomTabNavigator中获取背景图片?

我一直在尝试获取标签栏的背景图像。我尝试使用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)

有谁知道如何解决这个问题?提前致谢!

电流输出: 在此输入图像描述

它应该在橙色顶部显示选项卡。

react-native react-navigation

2
推荐指数
1
解决办法
5434
查看次数