2023-06-30 16:30:00 ~ 2023-07-01 16:30:00
Yesterday, I created this image using Stable Diffusion and ControlNet, and shared on Twitter and Instagram – an illustration that also functions as a scannable QR code.
登录后可查看文章图片
Riptide: learning the fundamentals of the open source Zalando HTTP client.
With the evolution of storage table formats Apache Hudi®, Apache Iceberg®, and Delta Lake™, more and more companies are building up their lakehouse on top of these formats for many use cases, like incremental ingestion. But the speed of upserts sometimes is still a problem when the data volumes go up.
In storage tables, Apache Parquet is used as the main file format. In this article, we will discuss how we built a row-level secondary index and the innovations we introduced in Apache Parquet to speed up the upsert data inside a Parquet file. We will also demonstrate benchmarking results that show much faster speeds than traditional copy-on-write in Delta Lake and Hudi.
如果业务场景需要涉及到多个独立的系统或服务的事务操作,那么就需要使用分布式事务来保证数据的一致性和可靠性。一般实现分布式事务的几种方式有:两阶段提交2PC、三阶段提交3PC、补偿事务TCC、消息事务等。
登录后可查看文章图片
为了进一步优化App性能,最近针对如何提高应用对CPU的资源使用、以及在多线程环境下如何提高关键线程的执行优先级做了技术调研。
登录后可查看文章图片
把创业的勇气,留一部分给自己。
关注公众号
接收推送