Pipeline Architectures in C++: Overloaded Pipe Operator | and Its Monadic OperationsIntroduction (required): Title and brief overview of what the poster reports on. Title: Pipeline architectures in C++: overloaded pipe operator | std::expected and its monadic operations Brief programmers. One of its most characteristic patterns is composition of functions in the form of a pipeline pattern. Since C++20 we can use the ranges library with its characteristic function composition abilities thanks to the overloaded pipe operator. In this poster I show how to implement a custom pipeline framework that employs std::expected, available since C++23. An overloaded custom pipe operator0 码力 | 3 页 | 422.24 KB | 6 月前3
The DevOps Handbookenvironments 2. Deployment tools 3. Testing standards and tools, including security 4. Deployment pipeline tools 5. Monitoring and analysis tools 6. Tutorials and standards ii. Google – Single repository for fast flow, deployability, and operations will derive NFRs. Codify these into the tests and pipeline f. BUILD REUSABLE OPERATIONS USER STORIES INTO DEVELOPMENT i. Goal – make recurring work as repeatable Integrate security with our deployment pipeline iv. Integrate security with our telemetry for better detection and recovery v. Protect our deployment pipeline vi. Integrate our deployment activities0 码力 | 9 页 | 25.13 KB | 6 月前3
Back to Basics Unit Testingmath └── test_math.cpp test_stuff test_things test_math Fast to build Fast to run 16CI Pipelines Titus Winters, Tradeoffs in the Software Workflow, ACCU 2022 https://youtu.be/l6Q7XaTleyI Code Good Process Design TDD 76Third Kingdom: Process: Workflow Unit tests are part of the CI/CD pipeline Unit tests are part of your development cycle (code, compile, run tests, code, compile, run tests is difficult... Takes dedicated practice Requires a new set of habits The cycle should be fast CI/CD piplines, unit tests, compilation... all have to be fast Constant switching between mental modes0 码力 | 109 页 | 4.13 MB | 6 月前3
TiDB v8.5 DocumentationNotes · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3375 14.3.15 TiFlash Pipeline Execution Model· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3376 14.4 TiDB Distributed processing a large number of such requests #9334 @JinheLin • Enhance the task waiting mechanism in the pipeline execution model #8869 @SeaRise • Improve the cancel mechanism of the JOIN operator, so that the Y Y Y Y Y Y Y Y Y MPP execution engine - compression exchange Y Y Y Y Y Y N N N N N N TiFlash Pipeline Model Y Y Y Y Y N N N N N N N TiFlash replica selection strategy Y Y Y Y Y N N N N N N N Index0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 DocumentationNotes · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3359 14.3.15 TiFlash Pipeline Execution Model· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3360 14.4 TiDB Distributed processing a large number of such requests #9334 @JinheLin • Enhance the task waiting mechanism in the pipeline execution model #8869 @SeaRise • Improve the cancel mechanism of the JOIN operator, so that the Y Y Y Y Y Y Y Y Y MPP execution engine - compression exchange Y Y Y Y Y Y N N N N N N TiFlash Pipeline Model Y Y Y Y Y N N N N N N N TiFlash replica selection strategy Y Y Y Y Y N N N N N N N Index0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.3 DocumentationNotes · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3329 14.3.15 TiFlash Pipeline Execution Model· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3330 14.4 TiDB Distributed Y Y Y Y Y Y Y Y Y Y MPP execution engine - compression exchange Y Y Y Y Y N N N N N N TiFlash Pipeline Model Y Y Y Y N N N N N N N TiFlash replica selection strategy Y Y Y Y N N N N N N N Index Merge collation is utf8mb4_bin. • MySQL 5.7’s default collation is utf8mb4_general_ci. • MySQL 8.0’s default collation is utf8mb4_0900_ai_ci. • Default SQL mode: • TiDB’s default SQL mode includes these modes: ONLY_FULL_GROUP_BY0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.2 DocumentationNotes · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3321 14.3.15 TiFlash Pipeline Execution Model· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3322 14.4 TiDB Distributed engine Y Y Y Y Y Y Y Y Y Y MPP execution engine - compression exchange Y Y Y Y N N N N N N TiFlash Pipeline Model Y Y Y N N N N N N N TiFlash replica selection strategy Y Y Y N N N N N N N Index Merge Y collation is utf8mb4_bin. • MySQL 5.7’s default collation is utf8mb4_general_ci. • MySQL 8.0’s default collation is utf8mb4_0900_ai_ci. • Default SQL mode: • TiDB’s default SQL mode includes these modes: ONLY_FULL_GROUP_BY0 码力 | 6549 页 | 108.77 MB | 10 月前3
TiDB v8.1 DocumentationNotes · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3288 14.3.15 TiFlash Pipeline Execution Model· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3289 14.4 TiDB Distributed engine Y Y Y Y Y Y Y Y Y MPP execution engine - compression exchange Y Y Y N N N N N N TiFlash Pipeline Model Y Y N N N N N N N TiFlash replica selection strategy Y Y N N N N N N N Index Merge Y Y Y collation is utf8mb4_bin. • MySQL 5.7’s default collation is utf8mb4_general_ci. • MySQL 8.0’s default collation is utf8mb4_0900_ai_ci. • Default SQL mode: • TiDB’s default SQL mode includes these modes: ONLY_FULL_GROUP_BY0 码力 | 6479 页 | 108.61 MB | 10 月前3
micrograd++: A 500 line C++ Machine Learning Librarymicrogradpp compatible with modern GPU frameworks. • CI/CD Pipeline: Establishing a continuous integra- tion and continuous deployment (CI/CD) pipeline using GitHub Actions to automate testing and deployment0 码力 | 3 页 | 1.73 MB | 6 月前3
Service Mesh Meetup #3 深圳站Kubernetes、ServiceMesh、CI/CD 实践 杨文@JEX 2018.08.25 Service Mesh Meetup #3 深圳站关于我 • JEX 技术VP • 前小恩爱技术总监 • Gopher,开源爱好者 • Go 夜读发起人 • https://github.com/developer-learning/night-reading-go • https://github https://github.com/developer-learning/learning-kubernetes大纲 • 技术架构的演进 • 如何提升工程效率?DevOps • CI/CD 实战 • ServiceMesh • 踩过的一些坑 • Q&A技术架构的演进 • 单体架构 • 一个框架 • 一个数据库 • 分模块整合架构(前后端分析) • 不同的框架或业务模块 • 多种数据源 • 微服务架构 不是一种新团队; DevOps 不是一种新角色; DevOps 是一种文化:一切自动化,工具化,规范化;选择哪个 CI/CD 工具?Docker stats 查看 Docker 服务所占用的CPU和内存开销DroneDrone • 一款使用 Go 开发,基于容器技术的 CI/CD 系统,能够单独部署,支持几乎所有的 Git 平台(Github,Gitlab,Bitbucket,Gogs,Gitea0 码力 | 45 页 | 18.62 MB | 6 月前3
共 215 条
- 1
- 2
- 3
- 4
- 5
- 6
- 22













