• ARTICLE
  • STRING
  • CONVERTER
  • ENCRYPT
  • NETWORK
  • MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
  • ARTICLE
    STRING
    CONVERTER
    ENCRYPT
    NETWORK
    MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
logo Online Tools
All Chinese English Newest Hottest
4350 search results

作为前端总会在业务上面临资源、效率等问题,本文讲述如何发挥专业前端在特殊位置的价值,让整个人力的利用效率最大化,并且可以通过实践将这套方法论贡献给有需要的团队去复用实践!

186 Technology lddgo Shared on 2023-04-19

Docker Desktop 4.18 带来了许多新功能,包括 Docker Scout 的漏洞快速查看、建议和镜像差异比较,稳定的容器文件浏览器,快速添加 Docker 到项目的 init 命令,以及实验性的 Compose 文件监视功能,用于监视项目内部的更改。此外,还增加了一个 Compose 配置选项,旨在在您修改服务时保持服务始终处于最新状态。

191 Technology lddgo Shared on 2023-04-19

随着业务发展和微服务架构的普及,企业内微服务拆分粒度越来越细,服务间调用关系错综复杂。对于一些复杂的,比如机票和酒店售卖业务场景,可能动辄涉及上百个应用,当某个系统发生异常时会导致多个服务受到影响。此时 APM 系统就派上了用场,监控(Metrics)、调用链(Tracing)、日志(Logging)帮助业务同学快速定位问题。普通的业务监控报警能起到快速发现问题的作用,但具体case的排查还需要研发人员通过异常栈信息来分析,比如数据库连接异常、空指针等等。 去哪儿网很早就有了监控系统 Watcher,能够起到快速提醒业务响应异常的作用,然后开发同学排查是接到报警的系统本身的问题还是下游依赖的系统的问题,如果是下游系统的问题,就要这样一层层地找下去,有时候定位问题时间会比较长。当某个系统出现问题时最根本的表现就是产生异常,如果能直接提示开发同学系统产生了新的异常,或者异常量上涨了,就能够大大缩短开发同学排查问题的时间,做到快速恢复故障。

55 Technology lddgo Shared on 2023-04-19

随着机器学习的发展,模型及训练模型所需的数据量越来越大,也都趋向于通过分布式训练实现。而算法工程师通常需要对这些分布式框架涉及到的底层文件存储和调度系统有较深的理解,才能够快速批量开启模型训练,保证资源利用率。 目前业界有很多类似的框架,如 TonY、TensorFlowOnSpark,Kubeflow 中的 Training Operators 等,但这些框架或多或少存在某些问题,如与固定的机器学习框架( Tensorflow,Pytorch )耦合需要写明例如 PS、Worker 等角色,容错和弹性调度支持不友好,不支持异构调度,调度语义较为简单,不支持文件读取等。 将算法工程师从此类繁重的底层细节中解脱出来、更多地关注到算法层面,即为 Primus 解决的问题。

195 Technology lddgo Shared on 2023-04-19

负责淘宝业务前端开发9年,聊聊我的心得

203 Technology lddgo Shared on 2023-04-19

在实际的开发工作过程中,积累了一些常见又超级好用的 Javascript 技巧和代码片段,包括整理的其他大神的 JS 使用技巧,今天筛选了 9 个,以供大家参考。

58 Technology lddgo Shared on 2023-04-19

本文以一个Web项目的业务代码重构实践作为依据,来探讨项目业务代码重构过程中遇到的开发问题,以及重构过程中的一些注意点,希望可以给项目开发和服务开发维护重构提供一些通用的参考与思路。 这里不探讨大型项目的重构实践,毕竟一个大型项目的重构,更偏重于架构体系完善更新与业务领域拆分,它所涉及的架构体系、人力资源、部门协调等等其他问题都具有很大的挑战。另外大部分开发所负责的仅是其中的一个服务或者模块,这里探讨的内容可能对拆分后的服务重构更具参考意义。

189 Technology lddgo Shared on 2023-04-19

也许你有这样的体验:当你加入腾讯会议开会,老板正在发布重要任务时,你恰好要进电梯时 wifi 切换成了 cellular,画面开始「转菊花」,网络断开重连却需要好久,最终老板的指示你一个字都没听清楚Image。这个问题,要从会议的传输协议开始说起。会议团队遇到了网络切换的难题,是怎么解决的呢?欢迎继续往下阅读,看看腾讯会议团队的思路。

194 Technology lddgo Shared on 2023-04-19

Tars 是 Linux 基金会的开源项目 (https://github.com/TarsCloud),它是基于名字服务使用 Tars 协议的高性能 RPC 开发框架,配套一体化的运营管理平台,并通过伸缩调度,实现运维半托管服务。Tars 集可扩展协议编解码、高性能 RPC 通信框架、名字路由与发现、发布监控、日志统计、配置管理等于一体,通过它可以快速用微服务的方式构建自己的稳定可靠的分布式应用,并实现完整有效的服务治理。 Tars 目前支持 C++,Java,PHP,Nodejs,Go 语言,其中 TarsCpp 3.x 全面启用对协程的支持,服务框架全面融合协程。本文基于TarsCpp-v3.0.0版本,讨论了协程在TarsCpp服务框架的实现。

58 Technology lddgo Shared on 2023-04-19

本文详细的记录了一次0点接口严重超时的问题排查经历。本文以作者自身视角极具带入感的描绘了从问题定位到具体的问题排查过程,并通过根因分析并最终解决问题。整个过程需要清晰的问题排查思路和丰富的问题处理经验,也离不开公司强大的调用链、和全方位的系统监控等基础设施。

56 Technology lddgo Shared on 2023-04-19