<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>追风笔记</title><link>https://0607501b.wangpeng.pages.dev/</link><description>Recent content on 追风笔记</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Sat, 15 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://0607501b.wangpeng.pages.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>个人简介</title><link>https://0607501b.wangpeng.pages.dev/about/bio/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/about/bio/</guid><description>&lt;h2 id="我是谁"&gt;我是谁&lt;/h2&gt;&#10;&lt;p&gt;王鹏，数学学士 + 计算机硕士，现就职于某银行总部（北京），担任后端架构师。&lt;/p&gt;&#10;&lt;p&gt;日常工作围绕&lt;strong&gt;客户信息系统（ECIF）&lt;/strong&gt;、&lt;strong&gt;核心系统&lt;/strong&gt;与&lt;strong&gt;分布式系统&lt;/strong&gt;展开，熟悉：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;分库分表、RocketMQ 动账通知；&lt;/li&gt;&#10;&lt;li&gt;账户 / 卡 / 支付结算 / 计息 / 限额；&lt;/li&gt;&#10;&lt;li&gt;数据治理与安全加密；&lt;/li&gt;&#10;&lt;li&gt;支付系统（二代支付、银联 / 网联）；&lt;/li&gt;&#10;&lt;li&gt;反洗钱 / KYC / CRS。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="我在做什么"&gt;我在做什么&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;目标：从银行技术专家走向 CIO；&lt;/li&gt;&#10;&lt;li&gt;同时经营个人品牌第二曲线——公众号「金融科技百分百」，写银行系统、金融科技、支付、分布式与 IT 架构；&lt;/li&gt;&#10;&lt;li&gt;这个站点（追风笔记）是我沉淀技术专栏、博客与文档的地方。&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>写作与专栏</title><link>https://0607501b.wangpeng.pages.dev/about/writing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/about/writing/</guid><description>&lt;p&gt;我在这个站点上主要写三类专栏，对应我在银行工作中的不同关注点：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://0607501b.wangpeng.pages.dev/architecture/"&gt;架构专栏&lt;/a&gt;：客户信息系统、核心系统、分布式架构与 DDD；&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://0607501b.wangpeng.pages.dev/banking/"&gt;银行业务专栏&lt;/a&gt;：支付清算、计息与限额、账户 / 卡、反洗钱（AML）/ KYC / CRS；&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://0607501b.wangpeng.pages.dev/data/"&gt;数据专栏&lt;/a&gt;：数据治理、加密与安全、分库分表、消息与流处理。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;此外，我也在运营公众号「金融科技百分百」，分享银行系统、金融科技、支付、分布式与 IT 架构相关的实战与思考。&lt;/p&gt;</description></item><item><title>联系方式</title><link>https://0607501b.wangpeng.pages.dev/about/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/about/contact/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;公众号：金融科技百分百&lt;/li&gt;&#10;&lt;li&gt;邮箱：（待补充）&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>开博第一篇：为什么写「追风笔记」</title><link>https://0607501b.wangpeng.pages.dev/blog/welcome/</link><pubDate>Sat, 15 Aug 2026 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/blog/welcome/</guid><description>&lt;p&gt;做银行系统架构这些年，踩过的坑、想明白的事，大多散落在笔记本和聊天记录里。开这个站点，是想把它们系统地沉淀下来。&lt;/p&gt;&#10;&lt;h2 id="我会写什么"&gt;我会写什么&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;架构专栏&lt;/strong&gt;：客户信息系统（ECIF）、核心系统、分布式架构，以及领域驱动设计（DDD）在银行场景下的落地。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;银行业务专栏&lt;/strong&gt;：支付清算、计息与限额、账户/卡、反洗钱（AML）/KYC/CRS 等核心业务梳理。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;数据专栏&lt;/strong&gt;：数据治理、加密与安全、分库分表、消息与流处理。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="写给谁"&gt;写给谁&lt;/h2&gt;&#10;&lt;p&gt;同行、想转行做金融科技的工程师，以及任何对「银行系统为什么这么设计」感到好奇的人。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;这个站点是示例内容，框架搭好后，真实文章会逐步替换进来。&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>在银行客户信息系统（ECIF）里落地 DDD 聚合</title><link>https://0607501b.wangpeng.pages.dev/architecture/ddd-aggregate/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/architecture/ddd-aggregate/</guid><description>&lt;p&gt;ECIF 里「客户」的概念极其庞大：个人、对公、同业，各自的属性、关系、生命周期都不同。如果用一个巨大的 &lt;code&gt;Customer&lt;/code&gt; 实体硬扛，代码会迅速腐化。&lt;/p&gt;&#10;&lt;h2 id="用界限上下文切分"&gt;用界限上下文切分&lt;/h2&gt;&#10;&lt;p&gt;把客户拆成几个界限上下文：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;客户主数据（Party）&lt;/strong&gt;：统一的自然人/机构标识与基础属性。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;客户画像（Profile）&lt;/strong&gt;：风险偏好、营销标签，读写频率高、变化快。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;客户关系（Relationship）&lt;/strong&gt;：持股、担保、集团关系。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="聚合根怎么定"&gt;聚合根怎么定&lt;/h2&gt;&#10;&lt;p&gt;每个上下文内部再定聚合根。例如 Party 上下文里，&lt;code&gt;Party&lt;/code&gt; 是聚合根，&lt;code&gt;Address&lt;/code&gt;、&lt;code&gt;Contact&lt;/code&gt; 是其值对象，保证一致性边界内不跨聚合调用。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;经验：聚合的边界应以「事务一致性」而非「业务概念大小」来划。ECIF 里最容易犯的错，就是把所有客户信息塞进一个聚合。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;这样设计后，主数据服务稳定，画像服务可以独立迭代，互不影响。&lt;/p&gt;</description></item><item><title>一文理清 ECIF：客户信息为什么要「集中」</title><link>https://0607501b.wangpeng.pages.dev/banking/ecif-overview/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/banking/ecif-overview/</guid><description>&lt;p&gt;在没有 ECIF 的年代，网点、网银、信用卡中心各自维护一份客户信息。同一个客户，在不同系统里姓名、证件、联系方式都不一样，营销和风控都无从谈起。&lt;/p&gt;&#10;&lt;h2 id="ecif-解决什么"&gt;ECIF 解决什么&lt;/h2&gt;&#10;&lt;p&gt;ECIF（企业客户信息整合）把分散在各业务系统的客户主数据收敛到一处，对外提供&lt;strong&gt;唯一客户视图&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;唯一标识&lt;/strong&gt;：用客户号（Party ID）统一自然人/机构，而非证件号。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;主次关系&lt;/strong&gt;：支持一人多户、一户多卡，但主数据唯一。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;服务化&lt;/strong&gt;：其他系统通过接口查询，不再各自落库。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="技术上的关键取舍"&gt;技术上的关键取舍&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;读写分离&lt;/strong&gt;：主数据写入强一致，查询可走缓存/只读副本。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;变更可溯源&lt;/strong&gt;：客户信息变更需要留痕，满足监管审计。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;ECIF 不是「又一个数据库」，而是银行数字化的最底层地基。&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>银行数据治理：先治「元数据」再治「质量」</title><link>https://0607501b.wangpeng.pages.dev/data/data-governance/</link><pubDate>Sat, 08 Aug 2026 00:00:00 +0000</pubDate><guid>https://0607501b.wangpeng.pages.dev/data/data-governance/</guid><description>&lt;p&gt;很多银行的数据治理项目最后沦为「补元数据、填责任表」。要见效，得把治理内建到数据生产的流水线里。&lt;/p&gt;&#10;&lt;h2 id="两件事优先做"&gt;两件事优先做&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;元数据与血缘&lt;/strong&gt;：字段从哪个系统来、被哪些任务加工、流向哪里，必须可自动追踪。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;质量规则内建&lt;/strong&gt;：非空、唯一、口径一致等校验，在 ETL/湖仓任务里当「门禁」，不过不入库。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="安全与加密"&gt;安全与加密&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;静态加密&lt;/strong&gt;：落盘即对敏感字段加密（如证件号、卡号）。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;动态脱敏&lt;/strong&gt;：查询侧按角色脱敏，开发环境拿不到明文。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;治理的目标不是「漂亮的报告」，而是让 downstream 系统敢用这份数据。&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item></channel></rss>