2023-07-18 16:30:00 ~ 2023-07-19 16:30:00
Time series is a critical part of Observability at Pinterest, powering 60,000 alerts and 5,000 dashboards. A time series is an identifier with values where the values are associated with a timestamp. Given the widespread use and critical nature of time series, it’s important to give engineers the ability to adequately express what operations to perform on the time series in a readable, understandable, and efficient manner. In this post, we will cover the background of time series at Pinterest, the goals of designing an expressive time series language, and some examples of how we are using this language today.
登录后可查看文章图片
A month ago I landed a pull request to Winch, Wasmtime's baseline (non-optimizing) compiler, to add support for a number of WebAssembly instructions. Shopify is working on Winch to make Wasm compilation faster. I learned a number of important parts of the codebase and how to test the changes I made which I'll outline below.
Adding support for a WebAssembly instruction means that when Winch encounters a given instruction, it emits zero or more native machine code instructions to perform the operation while ensuring the WebAssembly stack is in the correct state and that CPU registers are appropriately allocated or freed.
登录后可查看文章图片
Although the pattern is very striking, it’s constructed of only two shapes: nested circles and squiggly lines.
登录后可查看文章图片
在本地生活场景下,需要LLM承担不同的功能,prompt输出结果稳定性也需要进一步探索。本文是对Prompt的一些学习笔记和初步尝试的总结,希望给大家做参考。
登录后可查看文章图片
随着k8s容器技术的容错性、高可用性、开放性和可扩展性,在某些场景下,对于一些历史较久改造成本较高的Windows场景,通过技术调研,社区活跃性,以及各大厂的背书,目前采用kubevirt 实现之家业务全面容器化的最后一公里。
登录后可查看文章图片
对于中大型移动端APP开发来讲,组件化是一种常用的项目架构方式。个人最近几年在工作项目中也一直使用组件化的方式来开发,在这过程中也积累了一些经验和思考。
登录后可查看文章图片
关注公众号
接收推送