首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源高性能异步网关:Soul

Soul是什么? * soul 是一款高性能,响应式的网关。我在参考Kong 的插件设计思想,高性能的webflux后,开发而来。...* github地址 :https://github.com/Dromara/soul * gitee地址: https://gitee.com/shuaiqiyu/soul * 架构设计 Soul...soul则不需要,直接在soul-admin找到对应的接口修改即可. * soul提供了比较丰富的插件功能,插件与插件规则,选择器,用户可以自由定义 不想用就停用或者删除就行。想用就开启或者新增。...* soul 是基于webflux的, 依赖rxJava ,其实高性能的,响应式的网关。 * soul 提供了dubbo ,springcloud rpc框架的支持。...只要你是http服务就行,soul会进行代理请求调用。 篇幅原因,此文只是一个简单介绍,Soul有很大的价值,喜欢的朋友可以去官网详细介绍。 -END-

1K20
您找到你想要的搜索结果了吗?
是的
没有找到

Delta实践 | Delta Lake在Soul的应用实践

作者:张宏博,Soul大数据工程师 一、背景介绍 (一)业务场景 传统离线数仓模式下,日志入库前首要阶段便是ETL,Soul的埋点日志数据量庞大且需动态分区入库,在按day分区的基础上,每天的动态分区1200...平台化建设:我们已经把日志接入Hive的整体流程嵌入了Soul的数据平台中,用户可通过此平台申请日志接入,由审批人员审批后进行相应参数配置,即可将日志实时接入Hive表中,简单易用,降低操作成本。...四、问题 & 方案 接下来介绍一下我们在落地Delta的过程中遇到过的问题 (一)埋点数据动态分区数据量分布不均导致的数据倾斜问题 Soul的埋点数据是落入分区宽表中的,按埋点类型分区,不同类型的埋点数据量分布不均

1.4K20

Soul、腾讯音乐、美图加速“攀登”AIGC高地

社交圈:Soul积极拥抱AIGC日前,Soul推出自研大模型“SoulX”,该模型具备prompt驱动、条件可控生成、上下文理解、多模态理解等能力,已在APP的“AI苟蛋”聊天机器人中应用,未来SoulX...陌生人社交平台Soul推出自研大模型是意料之中的事,因为Soul诞生之初就提出使用AI技术解决人与人连接需求的目标,一直在布局AI社交。...不过,AIGC是Soul的社交服务的亮点,也是Soul扩张的难点。亮点在于,在竞争激烈的社交服务市场中,SoulX 的独特功能可以作为 Soul 差异化竞争优势,有助于品牌建设和市场占有率的提升。...首先,Soul积累的大量公域场景社交类型数据是其他平台所缺少的。...另外,Soul过去三年的营销支出从2亿暴涨至15亿,2021年的营销支出达到营收的118%。

16210

千亿元宇宙市场,Soul、映客的新动力

Soul:二次冲击IPO,造元宇宙社交梦 众所周知,Soul凭借新颖的社交玩法吸引诸多Z世代,一跃成为近几年Z世代活跃度最高的社交平台,俨然陌生人赛道一匹黑马。...反转来得很快,6月23日,Soul发布公告称:“经过慎重思考,管理层先暂停IPO的定价流程,大股东腾讯也支持这一决定。” Soul第一次上市被中途叫停后,转向港交所递交招股书再次发起了上市申请。...值得关注的是,Soul在美股和港股的招股书中,重点提及社交元宇宙、虚拟社交等关键词,显然社交元宇宙是Soul给资本描绘的新版图。 可以理解,Soul为什么将元宇宙社交作为当下布局和未来发展的方向。...据了解,在Soul平台上用户可使用Soul币购买虚拟道具和权益,包括特色avatar道具、虚拟礼物、增加推荐机会的权限。...不可否认,元宇宙社交是未来趋势,Soul只要做出一些成绩,在社交市场地位自然能够上升一台阶,但是Soul目前具有元宇宙社交玩法和虚拟平台并不能满足用户的期待,想要圆梦元宇宙社交,任重道远。

31820

Soul高可用网关:配置缓存三大同步策略

那么,Soul 网关又是如何支持动态配置的呢使用过 Soul 的同学都知道,Soul 的插件全都是热插拔的,并且所有插件的选择器、规则都是动态配置,立即生效,不需要重启服务。...但是,有一点需要注意的是,soul-web 和 soul-admin 必须使用相同的同步机制。...机制,soul-web 会监听配置的节点,soul-admin 在启动的时候,会将数据全量写入 zookeeper,后续数据发生变更时,会增量更新 zookeeper 的节点,与此同时,soul-web...快速使用 get soul-admin.jar > wget https://yu199195.github.io/jar/soul-admin.jar start soul-admin.jar...> wget https://yu199195.github.io/jar/soul-bootstrap.jar start soul-bootstrap.jar java -jar soul-bootstrap.jar

1.2K20

1亿年轻人在Soul找到社交新选择

微博数据显示,#Soul被玩坏了#话题的阅读量已接近2亿,同时抖音、快手平台上,关于Soul的内容和讨论也多了起来,而Soul在春节期间发起的“可以和Souler一起做的27件小事儿”活动,也吸引不少年轻人关注和参与...Soul,实现了3亿次+的站外品牌曝光。...Soul通过活动中的27件小事,促进用户互动,增加用户活跃度,让用户在共同完成平凡小事的过程中,获取陪伴感。在灵魂相互碰撞中更好展现Soul的平台调性。...首先是用户层面,Soul的用户在年龄、地域等方向都有了多元突破。在Soul中,95、00后依旧是主力军,占比约70%,并且85、90后用户也在逐步扩大。...而这些不同的文化在Soul中不断发酵,形成特定的文化圈层,也会帮助Soul向更加多元的边界突破,释放更多机会。 最后是助力平台向生活渗透。

38530

腾讯折戟,Soul敲钟丨社交产品命运缘何不同?

02 腾讯朋友 vs Soul 由于腾讯朋友经历过转型,下文仅取腾讯朋友陌生社交阶段,与Soul进行对比分析。      ...Soul不支持上传图片头像,只可以使用Soul提供的虚拟形象。匹配逻辑上强调通过测试区分的契合性格,产品上不引导“看脸”而是引导“寻找契合灵魂”。...左图为Soul捏脸界面,右图为腾讯朋友个人主页  2.建立连接 单看建立连接两者的产品形态差异不大,只是Soul发展更久,所以形态更丰富些。...Soul和腾讯朋友的交友连接适配度都不错,Soul提供了标签+性格+动态,更偏兴趣;腾讯朋友提供了标签+经历+动态,更偏职业。...反观Soul,由于荷尔蒙浓度更高且是匿名,很多升级的关系不愿意也不方便沉淀至微信;另外,Soul还提供了关系成长体系/额外互动手段/社区内容这些超出微信的能力。

51540

Soul如何让年轻人的“灵魂”心甘情愿的买单?

Soul作为众多陌生人社交产品中的一个,是如何在短时间脱颖而出,收获众多流量的呢? 不走寻常路的Soul 在陌生人社交领域里,Soul可以说是一个后来者。...长期以往下去,对Soul这个品牌也会造成很大的影响。 而Soul如果想要增加用户粘性,首先要解决的就是对内容的优化,和匹配机制的完善。...其实,最早的Soul是没有任何的充值服务的,完全是一款免费的软件,但是从2019年开始,Soul上线了Soul币功能,在同城卡、定位卡,头像捏脸、礼物等方面增加了收费服务。...对于商业变现,Soul创始人张璐曾对媒体表示,Soul已经略微盈利。但是就目前来看,变现渠道还略显单一,主要靠会员订阅和增值服务。...在今年三月Soul还传出要上市的消息,而天眼查数据显示,Soul的最新一轮融资还是在2018年,已经有快三年时间没有获得融资了。

40200

Soul App高管ChinaJoy演讲:构建温暖真实的社交元宇宙

包括Soul狼人、群聊K歌房等在内,Soul平台上多元社交场景的大受欢迎也证明了这一点。   兴趣社交。这一趋势离不开Z世代的崛起。“现阶段,Soul DAU中73.9%是Z世代。”...可以说,在时代的发展中,Soul始终致力于为用户营造更多元、更优质的社交体验,这也让Soul获得了以Z世代为代表的用户们认可。   ...王清在现场分享了一组数据:从2020年7月起至今年3月,Soul的月活用户增长平均保持在105%以上。Soul日活用户日均打开App 24 次,日均使用时长达 40-50分钟。...“作为一个中国的社交平台,Soul对‘元宇宙’有本土化的解读。”...“   实际上,Soul正持续构建着这样的社交元宇宙。”

19130

推荐一个微服务网关,支持 Dubbo、Spring Cloud、Spring Boot !

Soul网关由来? Soul网关是我在任职某大型电商公司中间件技术部的时候所开发的。...soul服务其实就是个http服务,底层用了webflux,所以它如果部署集群的话,可以开启一个nginx集群,来反向代理soul服务 soul-admin 就是整个soul的整个管理后台,它配置所有的规则选择器...当然你熟了以后,还有很多其他的功能,比如查找定位问题,A/B test 等等 请求soul网关 这里我假设你已经部署好了soul-admin 以及 soul-web 为localhost:8080 你使用...org.dromara.soul.web.plugin.AbstractSoulPlugin 篇幅原因请参考:soul扩展 soul自定义开发 其实我更推荐你们自己新建项目来集成soul服务,admin...具体可以参考 以下项目:soul-bootstrap soul-demo soul未来展望 我觉得soul 做为纯java来开发网关,其低成本,易用性,随着微服务的流行,肯定会有各种各样的新需求,希望广大技术朋友参与进来

9.9K40

多图,5000 字分享,API 网关如何实现配置动态更新?

那么,Soul 网关又是如何支持动态配置的呢? 使用过 Soul 的同学都知道,Soul 的插件全都是热插拔的,并且所有插件的选择器、规则都是动态配置,立即生效,不需要重启服务。...但是,有一点需要注意的是,soul-web 和 soul-admin 必须使用相同的同步机制。...Soul配置同步策略流程图 zookeeper同步 基于 zookeeper 的同步原理很简单,主要是依赖 zookeeper 的 watch 机制,soul-web 会监听配置的节点,soul-admin...快速使用 get soul-admin.jar > wget https://yu199195.github.io/jar/soul-admin.jar start soul-admin.jar...> wget https://yu199195.github.io/jar/soul-bootstrap.jar start soul-bootstrap.jar java -jar soul-bootstrap.jar

1.1K20

发黄图、泼脏水,为了搞垮对手,Soul 到底有多努力,他们到底是如何发展起来的呢?

用此手段的soul也不例外。 但soul也不是天生邪恶,他们和你我一样,都是普通人。 不同的,是他们还被更多的枷锁捆绑。...但Soul最初的用户却喜欢上了这款灵魂交友的软件,哪怕bug不断,也没有抛弃Soul,没有转移到微信上。 张璐很吃惊。用户的执著让她决定辞职,专心来做这款软件。...02 灵魂的胜利 那时的Soul,与荷尔蒙无关。 和陌陌、探探根据附近人进行“约”的方式不同,soul是根据兴趣爱好推荐用户三观相合的人。...Soul的最终目标,就是温暖人们心灵上的孤独感。 这种测试与推荐方式是否科学,已经不那么重要,Soul已经为好奇的人们,提供了一个探索自我与探索别人的娱乐方式。...对于疲于应付社交的人来说,Soul显然成了摆脱现实的一个好去处。 熟人关系难以启齿,陌生人社交全是赤裸裸的谈性说爱。soul恰好是欲说还休。

1.5K20
领券