知鸦日报2024-07-04

2024-07-03 16:30:00 ~ 2024-07-04 16:30:00

产品

浅析游戏设计与产品设计的交互异同

摘要

基于近期设计的养成类休闲游戏,我简要总结了游戏交互设计与日常活动设计的异同。列举了游戏设计的几个关键要素,并举例说明在这些关键要素中,如何通过交互设计来提升游戏的乐趣和体验。

浅析游戏设计与产品设计的交互异同

技术

uber技术:Introduction to Kafka Tiered Storage at Uber

摘要

Uber提出了Kafka分层存储方案,用于解决Kafka集群存储的扩展性、效率和操作成本问题。该方案通过引入本地和远程两个存储层,实现了存储的扩展性和长期存储的可行性。远程存储层可以使用不同的扩展存储,并具有更长的数据保留期。分层存储方案减轻了Kafka代理的本地存储负担,降低了操作成本。此外,该方案通过引入RemoteLogManager和RemoteStorageManager等组件,实现了远程日志的复制、获取和删除操作,并提供元数据的生命周期管理。分层存储方案的架构图展示了本地和远程日志的复制过程,以及远程日志的清理过程。跟随者副本需要复制可在领导者本地存储中找到的段,并在开始从领导者获取任何消息之前构建辅助数据。

Introduction to Kafka Tiered Storage at Uber

slack技术:Unlocking Efficiency and Performance: Navigating the Spark 3 and EMR 6 Upgrade Journey at Slack

摘要

Slack Data Engineering recently migrated their data workload from EMR 5 to EMR 6, using Spark 3 as the processing engine. The migration aimed to improve performance, enhance security, and achieve cost savings. They faced challenges related to supporting the same Hive catalog, provisioning different EMR clusters, controlling costs, and supporting different versions of job libraries. They used various tools and techniques like the Hive Schema Tool, Bazel, and the Airflow Spark operator to address these challenges. The migration allowed them to leverage the benefits of Spark 3 and improve their data processing capabilities. They also performed post-migration data validation to ensure an exact data match between the tables and made use of Trino and their in-house Python framework for detailed analysis. They continuously monitored the runtime of their pipelines and made necessary adjustments.

Unlocking Efficiency and Performance: Navigating the Spark 3 and EMR 6 Upgrade Journey at Slack

京东技术:利用大模型服务一线小哥的探索与实践

摘要

大模型带来了新的方法来解决小哥提出的问题、遇到的异常、需要的支持,并提供帮助网点管理者进行运营和经营管理的工具。

利用大模型服务一线小哥的探索与实践

业务全链路灰度发布的设计落地与思考

摘要

为什么说灰度发布是信息化团队的基础能力

基于灰度的发布,从业务层面来说,可以配合产品让用户尝鲜和收集反馈,也能让研发团队遇到质量问题也可以收敛问题的扩散面,因此灰度发布理应作为成熟产研团队的基础能力。

业务全链路灰度发布的设计落地与思考

半年减少70%PAAS层配置故障:OPPO数据库迁移效率和稳定性如何提升?

摘要

显著减少业务不合理配置、需要更改配置导致的故障。

半年减少70%PAAS层配置故障:OPPO数据库迁移效率和稳定性如何提升?

NLP之NER:商品标题属性识别探索与实践

摘要

最近一段时间在做商品理解的工作,主要内容是从商品标题里识别出商品的一些属性标签,包括不限于品牌、颜色、领型、适用人群、尺码等等。这类任务可以抽象成命名实体识别(Named Entity Recognition, NER)工作,一般用序列标注(Sequence Tagging)的方式来做,是比较成熟的方向。

NLP之NER:商品标题属性识别探索与实践

京东技术:记录一次使用easypoi时与源码博弈的过程

摘要

最近在使用保险一线之声平台时遇到了导出Excel功能无法正常使用的问题。经过排查发现是版本兼容性的问题,具体是两个包中的CTFont类实现方式不同。为了解决问题,经过验证和调试后确定将项目的依赖配置为easypoi 4.5.0和apache-poi 4.1.1版本,问题得到了彻底解决。

一文详解BERT模型实现NER命名实体抽取

摘要

在自然语言处理和知识图谱中,实体抽取、NER是一个基本任务,也是产业化应用NLP 和知识图谱的关键技术之一。

一文详解BERT模型实现NER命名实体抽取

腾讯技术:程序员的欧洲杯:用大数据预测胜率,比踢球还刺激

摘要

AI技术的发展推动了量化交易的自动化和智能化。在股票预测中,信号挖掘和预测模块是关键。量化特征相关性评估可以通过相关系数分析法和KL方法等来选择预测能力强的变量。利用深度学习网络的embedding信息提取,结合LSTM的深度神经网络模型,能提升股票预测的准确率和交易收益率。各种板块都有稳定的超额收益。足彩预测模型基于赔率和球队基本面特征,可以实现对欧洲五大联赛比赛结果的预测,英超联赛的预测准确率达到了54.55%。预测系统仍需积累更多数据样本和挖掘更多有效特征。

程序员的欧洲杯:用大数据预测胜率,比踢球还刺激

阿里巴巴技术:异步日志:性能优化的金钥匙

摘要

本文主要介绍了Log4j2框架的核心原理、实践应用以及一些实用的小Tips,力图揭示Log4j2这一强大日志记录工具在现代分布式服务架构运维中的关键作用。

异步日志:性能优化的金钥匙

vivo技术:数据特征采样在 MySQL 同步一致性校验中的实践

摘要

当前DTS应用中,MySQL数据同步使用到的数据一致性校验工具,并对它的实现思路进行分享。

数据特征采样在 MySQL 同步一致性校验中的实践

阿里巴巴技术:架构之道:人人都是架构师

摘要

每个业务系统的开发者都应该具备一定的架构师素养,架构师的重要职责不仅仅是做决策,更重要的是提升团队的整体能力。本文旨在探讨如何培养架构思维,并阐述了架构师的职责、能力模型、方法论,以及如何成为架构师。

架构之道:人人都是架构师

得物技术:Disruptor在撮合引擎的实践

摘要

Disruptor作为一个以高性能著称的队列,它有很多优秀的设计思想值得我们学习,比如环形数组队列RingBuffer、SequenceBarrier机制、无锁化设计、预分配内存、消除伪共享、以及灵活丰富的生产者和消费者模式。

Disruptor在撮合引擎的实践

58同城技术:服了!DELETE 同一行记录也会造成死锁!!

摘要

就算是经常写死锁的同学看到估计都会有点懵,两条一模一样的 DELETE 语句怎么会产生死锁呢?

服了!DELETE 同一行记录也会造成死锁!!

网易技术:网易公开课Three.js实践 - 勋章系统

摘要

炫酷的threejs勋章,你不想了解一下么?

科普

男的为什么普遍比女的死得早

摘要

在活得久这件事上,男人真的输了......

男的为什么普遍比女的死得早

‹ 2024-07-03 日报 2024-07-05 日报 ›