• 如果是 widget 级别,那么微前端跟业务组件的区别在哪里?微前端到底是因何而生?

    微前端的核心价值在于 "技术栈无关",这才是它诞生的理由。

    而对于 ToB 应用而言,3~5 年太常见了好吗!去看看阿里云最早的那些产品的控制台,去看看那些电信软件、银行软件,哪个不是 10 年+ 的寿命?企业软件的升级有多痛这个我就不多说了。所以大部分企业应用都会有一个核心的诉求,就是如何确保我的遗产代码能平滑的迁移,以及如何确保我在若干年后还能用上时下热门的技术栈?

    对很多做 ToB 领域的中小企业而言,这样的系统可能是他们安身立命之本,不是能说扔就扔的,他们承担不了那么高的试错成本。

    我们只需要在主

  • Context

    • Redux vs. React 的 Context API
    • React-Redux —— Accessing the Store
    • 官方文档 —— Context
    • 官方文档 —— useContext
  • hurujihuruji/blog· 3 天前
    pm2 start main.py -x --interpreter python --name myprocess
  • 情景

    docker 默认情况下会同时将端口映射于 IPv4 与 IPv6 两者上。
    而且有的时候会出现只绑定到了 IPv6,导致服务无法正常访问的情况。

    该问题的详细讨论参见这里
    Port redirecting binding to IPv6 but not IPv4 interfaces.

    image

    现在通用的始终还是 IPv4, 因此最简单的做法就是关闭 IPv6.

    解决方法 (CentOS / RHEL 7)

    1. 在 /etc/sysctl.conf 上加入以下设置, 此方法不需要重启

    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.defa

  • https://draveness.me/whys-the-design-live-streaming-latency

    通信技术的发展促进了视频点播和直播业务的兴起,4G 和 5G 网络技术的进步也使得流媒体技术变得越来越重要,本文不会介绍网络对直播业务的影响,而是会分析一个直播中常见的现象 — 主播和观众之间能够感觉到的明显网络延迟。除了业务上要求的延迟直播之外,有哪些因素会导致视频直播的延迟这么高呢?