公司:新东方
新东方学校,简称新东方,全名新东方教育科技集团有限公司,公司在开曼群岛注册,总部位于北京市海淀区中关村,在美国纽约证券交易所上市,是中华人民共和国目前规模最大的教育培训机构。
北京新东方学校于1993年11月16日由俞敏洪创立,最早专营大学生出国英语考试(托福、GRE等)培训,2001年组建以北京新东方学校为基础的新东方教育科技集团。目前新东方业务已扩展到中国国内英语考试培训、泡泡少儿教育(数学、英语、语文、美术……)、其他外语培训、优能中学全科培训(语文、数学、英语、理科综合、文科综合)、出国咨询(前途出国)等。
架构团队中间件容器化优势和挑战
使用Kubernetes 来实现集群秒级交付,监控告警运维一体化。
React 错误处理:最佳实践
本文主要讨论如何在 React 中捕获和处理错误,介绍了 try/catch 和错误边界(Error Boundary)等方法的适用场景以及优缺点,以及 Dan 给出的一个比较惊艳的错误处理方案。
新东方人工智能中台实践和AI部门管理经验分享
有句话讲,技术总是在短期内被高估,而在长期内被低估。您认为人工智能技术目前是被高估还是被低估呢?
新东方APP持续集成实践(一)
随着新东方APP团队的不断发展,在需求迭代快、参与人数多,多个版本同时并存快速迭代的背景下,新东方APP团队升级和使用新的APP持续交付平台提升发版效率。
新东方云教室课程回放系统简介
简介作为在线教育系统,课后回放视频的生成,对于用户来说至关重要,是直播系统中必不可少的一部分。
云教室移动端专项测试
专项测试使QA拓宽了测试思路、发现了更多的问题、保障了云教室的功能稳定。
新东方互动视频的移动端架构设计
线上教育领域更需要孩子和老师进行实时的互动。互动视频中针对 K12 教育的特殊场景做的专门优化,可以为不同学员提供独特的学习体验。
新东方架构部统一管理平台介绍
新东方架构部统一管理平台,主要包括Redis、微服务、网关、APP管理和权限管理中心五大模块。
新东方APP技术架构演进
通过一年多的技术改造,整个2020年暑期,新东方APP没有发生一起线上事故,平稳的度过了一个暑期。
续班体系建设和优化
新东方续班体系的建设和优化介绍。
新东方云教室核心业务系统架构
新东方云教室目前已经服务100+个分校/机构上直播课,支撑百万用户同时在线上课,用户前端已经覆盖全端支持包括PC的Windows、Mac,移动的iOS、Android,以及H5。
全链路压测最佳实践
全链路压测不仅仅是一种测试手段,更确切来说其是一种测试过程,该过程涉及自动化测试/性能测试/高可用测试技术以外,还覆盖性能分析调优以及扩缩容解决方案等等。
数据库连接池HikariCP源码浅析
数据库连接池是管理数据库连接的一种技术手段,本质上是对一定数量的数据库连接进行缓存,进而提高建立数据库连接的性能。
Excalidraw 对组件 API 的思考和设计
Excalidraw 是一个比较受欢迎的手绘风格的白板应用,本文主要介绍了Excalidraw 是如何对其组件和编辑器进行重新设计的,以及如何实现对定制化的支持。
React Ref Callback:最佳实践
本文主要介绍了 ref callback 的四种使用场景。
从 0 到 1 实现与微信的交互:登陆
在我们日常生活中,微信作为被广泛使用的社交工具,已经渗透到了生活的的每一个角落。很多人通过微信来沟通工作上的事宜,实现某种程度上的协同办公;也有很多人通过微信来构建和维护客户关系,促进流量转化达成商业变现。
与此同时,一些用于协助管理微信的软件应用应运而生。这些软件可以获取到微信的好友和群组数据,并且根据需要自动发送聊天信息。
比如,最近比较火的 ChatGPT,有人在 ChatGPT 基础上做了一款微信机器人 ChatGPT Bot,可通过和它对话来完成各种问答互动。
再比如,在各类 SCRM 软件中,可定制 SOP 流程来触达到到用户,对微信社群实现精细化运营,实现社群运营用户增长的目标。
这些应用的实现都离不开与微信的对接。但是,微信自身并未提供任何的接入工具,也没有提供任何可用的 SDK 或 API。这是横亘在微信和各类应用之间的沟壑,也是各个开发者不得不面对的事实。当然,这条 “沟壑” 只能由开发者自己来解决,本文主要来介绍如何搭建这样一套 API,来作为一个桥实现应用与微信之间的交互。有了这套桥 API 就可以跨过那条沟壑。