
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Coco Moon | Distributed Systems &amp; AI Infrastructure</title>
      <link>http://www.cocomoon-tech.com//blog</link>
      <description>Charles Chen’s projects and writing on distributed systems engineering, real-time risk processing, and AI-driven data processing, spanning Kafka and Flink pipelines, GitOps environments, and local Agent Infrastructure.</description>
      <language>en-us</language>
      <managingEditor>admin@cocomoon-tech.com (Charles Chen)</managingEditor>
      <webMaster>admin@cocomoon-tech.com (Charles Chen)</webMaster>
      <lastBuildDate>Tue, 29 Sep 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="http://www.cocomoon-tech.com//tags/json/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>http://www.cocomoon-tech.com//blog/flink-jackson-json-control-characters</guid>
    <title>Flink 中 Jackson 解析非法 JSON 控制字符：从报错定位到三层容错方案</title>
    <link>http://www.cocomoon-tech.com//blog/flink-jackson-json-control-characters</link>
    <description>从 Jackson 的 CTRL-CHAR code 9 报错出发，通过宽松解析、失败后清洗和异常隔离建立三层容错，并结合标准序列化与 DLQ，兼顾原始数据语义和 Flink 实时任务可用性。</description>
    <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
    <author>admin@cocomoon-tech.com (Charles Chen)</author>
    <category>flink</category><category>json</category><category>jackson</category><category>kafka</category><category>udf</category><category>大数据</category>
  </item>

  <item>
    <guid>http://www.cocomoon-tech.com//blog/flink-tablefunction-json-array-parser</guid>
    <title>Flink TableFunction 解析嵌套 JSON 数组：从“UNNEST 报错”到“STRING 内层解析”</title>
    <link>http://www.cocomoon-tech.com//blog/flink-tablefunction-json-array-parser</link>
    <description>Kafka 一条消息里，外层是真数组、内层却是“字符串包 JSON 数组”。把内层当 ARRAY&lt;ROW&gt; 去 UNNEST 直接反序列化报错，靠一层 UNNEST + 一层 TableFunction 才解决。</description>
    <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
    <author>admin@cocomoon-tech.com (Charles Chen)</author>
    <category>flink</category><category>tablefunction</category><category>json</category><category>kafka</category><category>udf</category><category>大数据</category>
  </item>

    </channel>
  </rss>
