Showing 26 open source projects for "c++ thread pool"

View related business solutions
  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
    Get started free
  • Bright Data - All in One Platform for Proxies and Web Scraping Icon
    Bright Data - All in One Platform for Proxies and Web Scraping

    Say goodbye to blocks, restrictions, and CAPTCHAs

    Bright Data offers the highest quality proxies with automated session management, IP rotation, and advanced web unlocking technology. Enjoy reliable, fast performance with easy integration, a user-friendly dashboard, and enterprise-grade scaling. Powered by ethically-sourced residential IPs for seamless web scraping.
    Get Started
  • 1
    Hippo4j

    Hippo4j

    Powerful dynamic thread pool framework with monitoring/alarm functions

    Dynamically observable thread pool framework to improve online operation guarantee capabilities for business systems. Dynamically change thread pool parameters when the application is running, including not limited to core, maximum thread, blocking queue size, and rejection strategy, etc., and support different node thread pool configuration differentiation under the application cluster. Buried when the application thread pool is running, it provides four alarm dimensions, such as thread...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    VulkanSceneGraph

    VulkanSceneGraph

    Vulkan & C++17 based Scene Graph Project

    VulkanSceneGraph (VSG), is a modern, cross-platform, high-performance scene graph library built upon Vulkan graphics/compute API. The software is written in C++17 and follows the CppCoreGuidelines and FOSS Best Practices. The source code is published under the MIT License, with the exception of vulkan.h, used for Vulkan extensions, which is under Apache License 2.0. This repository contains C++ headers and source and CMake build scripts to build the libvsg library. Additional support libraries...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    OpenThread

    OpenThread

    OpenThread released by Google is a thread networking protocol

    OpenThread released by Google is...Thread Certified Component an open-source implementation of the Thread networking protocol. Google Nest has released OpenThread to make the technology used in Nest products more broadly available to developers to accelerate the development of products for the connected home. OS and platform agnostic, with a narrow platform abstraction layer and a small memory footprint, making it highly portable. It supports both system-on-chip (SoC) and network co-processor...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Unicorn Engine

    Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc

    Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework. Highlight features. Multi-architectures: ARM, ARM64 (ARMv8), m68k, MIPS, PowerPC, RISC-V, S390x (SystemZ), SPARC, TriCore & x86 (include x86_64). Clean/simple/lightweight/intuitive architecture-neutral API. Implemented in pure C language, with bindings for Pharo, Crystal, Clojure, Visual Basic, Perl, Rust, Haskell, Ruby, Python, Java, Go, D, Lua, JavaScript, .NET, Delphi/Pascal & MSVC available. Native support...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Save hundreds of developer hours with components built for SaaS applications. Icon
    Save hundreds of developer hours with components built for SaaS applications.

    The #1 Embedded Analytics Solution for SaaS Teams.

    Whether you want full self-service analytics or simpler multi-tenant security, Qrvey’s embeddable components and scalable data management remove the guess work.
    Try Developer Playground
  • 5
    Go MySQL Driver

    Go MySQL Driver

    MySQL driver for Go's (golang) database/sql package

    Lightweight and fast, native Go implementation. No C-bindings, just pure Go. Connections over TCP/IPv4, TCP/IPv6, Unix domain sockets or custom protocols. Automatic handling of broken connections, as well as automatic Connection Pooling (by database/sql package). Supports queries larger than 16MB. Full sql.RawBytes support. It provides intelligent LONG DATA handling in prepared statements. Secure LOAD DATA LOCAL INFILE support with file allowlisting and io.Reader support. Optional time.Time...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Likwid

    Likwid

    Performance monitoring and benchmarking suite

    Likwid is a simple to install and use toolsuite of command line applications and a library for performance oriented programmers. It works for Intel, AMD, ARMv8 and POWER9 processors on the Linux operating system. There is additional support for Nvidia and AMD GPUs. There is support for ARMv7 and POWER8/9 but there is currently no test machine in our hands to test them properly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    GPCS4

    GPCS4

    A work-in-progress PlayStation 4 emulator

    A PlayStation 4 emulator which was just started. A project done for fun, and for technical research. The only reason I have started this project is for learning 3D graphics. It's not intended to become a serious application. Support simple compute shader, compute ring, cube maps. For more details you could join our discord server to contact me, or if you are used to Tencent QQ/TIM, just join our group. There you can get more resources which are useful for contributing. To run or develop...
    Downloads: 84 This Week
    Last Update:
    See Project
  • 8
    QP Real-Time Embedded Frameworks & Tools

    QP Real-Time Embedded Frameworks & Tools

    Real-Time Embedded Frameworks based on active objects & state machines

    QP real-time embedded frameworks (RTEFs) provide lightweight, modern event-driven architecture based on active objects (actors) and hierarchical state machines. The matching QM model-based design tool and other host-based tools complement the QP frameworks by supporting graphical modeling, code generation, software tracing and unit testing for event-driven embedded software. Visit https://www.state-machine.com for more information. The QP RTEFs can run on bare-metal single-chip...
    Leader badge
    Downloads: 358 This Week
    Last Update:
    See Project
  • 9
    GoldBug - Encrypted Communications

    GoldBug - Encrypted Communications

    Chat Messenger. E-Mail-Client. Websearch. Filetransfer.

    GoldBug is a decentralized & secure communication suite that offers an integrated e-mail client, an instant messenger & a file transfer. Also included is an URL-RSS-DB & a p2p web search. Current vers. w/ McEliece Algorithm. GoldBug has been 2013 - 2023 ten years just another Graphical User Interface of the Spot-On Encryption Suite. Main GUI features: Minimal & colorful Interface with Tabs in the East. Microsoft & Qt MinGW deprecated Win32 & for Compiling: ●...
    Downloads: 27 This Week
    Last Update:
    See Project
  • Red Hat Enterprise Linux on Microsoft Azure Icon
    Red Hat Enterprise Linux on Microsoft Azure

    Deploy Red Hat Enterprise Linux on Microsoft Azure for a secure, reliable, and scalable cloud environment, fully integrated with Microsoft services.

    Red Hat Enterprise Linux (RHEL) on Microsoft Azure provides a secure, reliable, and flexible foundation for your cloud infrastructure. Red Hat Enterprise Linux on Microsoft Azure is ideal for enterprises seeking to enhance their cloud environment with seamless integration, consistent performance, and comprehensive support.
    Learn More
  • 10

    Syslogd2

    High capacity syslog data collection, filtering, and management.

    Syslogd2 is a syslog daemon that has been completely re-imagined specifically for use in network environments. It is multi-threaded, scalable and versatile with features designed for both network and host managers. Each Syslogd2 binary is customized from a set of over 20 features at compile-time. It can support input from text files, named-pipes, Linux kernel and user-defined Linux and (both IPv4 and IPv6) IP sockets (both UDP and TCP). It provides a pre-loadable name-cache that can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    twemproxy

    twemproxy

    A fast, light-weight proxy for memcached and redis

    twemproxy (pronounced "two-em-proxy"), aka nutcracker is a fast and lightweight proxy for memcached and redis protocol. It was built primarily to reduce the number of connections to the caching servers on the backend. This, together with protocol pipelining and sharding enables you to horizontally scale your distributed caching architecture. Fast and lightweight. Maintains persistent server connections. Keeps connection count on the backend caching servers low. Enables pipelining of requests...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CocoaAsyncSocket

    CocoaAsyncSocket

    Asynchronous socket networking library for Mac and iOS

    .../IP socket networking library built atop Grand Central Dispatch. Automatically accept incoming connections over both IPv4 and IPv6 with a single instance of this class. No more worrying about multiple sockets. Secure your socket with ease using just a single method call. Available for both client and server sockets. It runs entirely within its own GCD dispatch_queue, and is completely thread-safe. Further, the delegate methods are all invoked asynchronously onto a dispatch_queue of your choosing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Snap7

    Snap7

    32/64 bit multi-platform Ethernet S7 PLC communication suite

    Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working...
    Leader badge
    Downloads: 974 This Week
    Last Update:
    See Project
  • 14
    Spot-On
    Seriously entertaining dolphins on echo networks. The official source repository is located at https://github.com/textbrowser/spot-on. Downloads are located at https://github.com/textbrowser/spot-on/releases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Thread

    Mulithreading Arduno library

    Simplest of possible kernel for iterative time division multithreading on smallest AVR boards Arduino. This is a small and adapted part of the future "Like OS".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    vcproj2cmake

    Visual Studio .vc[x]proj to CMakeLists.txt (make, Ninja ...) enabler

    Elaborate Visual Studio .vcxproj / .vcproj projects to CMakeLists.txt converter, enabling Makefile or Ninja or IDE builds, i.e. full multi-platform CMake functionality (Linux, Mac, Windows...). Live Update capability: supports side-by-side tracking of evolving original proj files, within build tree!! Script hooks for static CMake defs, powerful definition-to-variable mapping. Access to project data content is via git repository _only_ (it's a developer infrastructure project, thus...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Qihoo360 Atlas

    Qihoo360 Atlas

    A high-performance and stable proxy for MySQL

    Atlas is a MySQL protocol-based database middleware project developed and maintained by the infrastructure team of the Web platform Department in QIHU 360 SOFTWARE CO. LIMITED(NYSE:QIHU). It fixed lots of bugs and added lot of new functions on the basis of MySQL-Proxy 0.8.2. Currently, the project has been widely applied in QIHU, many MySQL businesses has connected to the Atlas platform. The number of read and write requests forwarded by Atlas has reached billions. Rewrite all lua code with C...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Medusa

    Medusa

    An open source interactive disassembler

    Medusa is a disassembler designed to be both modular and interactive. It runs on Windows and Linux, it should be the same on OSX. This project is organized as a library. To disassemble a file you have to use medusa_text or qMedusa. Medusa requires the following libraries: boost >= 1.55 (system, filesystem, thread, date_time), OGDF (required git), and Qt5 >= 5.2 for the GUI. You also need CMake for compilation and a C++11 compiler (VS2015 update 2 on Windows). Git is optional but allows to clone...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    swet: sustained workload efficiency test

    swet: sustained workload efficiency test

    multi-trhead workload efficiency test

    swet (sustained workload & efficiency test) is a portable benchmark for POSIX and BSD operating systems with multi-thread and multi-process capabilities and flexible, powerful report options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The embedded Buffer Pool Manager (eBPM) supports the creation of pools of fixed buffer sizes. The user may allocate a buffer from the pool and queue to any other pool. A freed buffer is returned to its original pool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Implementation of virtual threads for the XS-1. Currently a simple context switching implementation for the XMOS XS-1 architecture (Gn, Ln products). Allows a user to run low speed processes on a single thread using time sliced scheduling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This is a custom network stack with a process-per-protocol, or more accurately, thread-per-protocol design, supporting a crude distributed database intended as demonstration or exercise for students studying the course of computer networking.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    easyasio is a cross-platform library uses asio for asynchronous TCP/UDP server/client. You can move from TCP to UDP/UDP to TCP without chaining your code at all, and it has connection pool/manager to handle clients connection/disconnection and messages
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A portable C++ library of multi-threaded STL algorithms (transform, accumulate...) using standard containers and iostreams. Thread, mutex, spinlock are templatized. Close to Intel Threading Building Blocks, HPC++ or PSTL. Idea of A.Stepanov and M.Austen.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    SmartIrc4net is a multi-threaded and thread-safe IRC library written in C#. It allows you to communicate with IRC servers. The API features full channel syncing and is splitted in 3 layers: IrcConnection, IrcCommands and IrcClient.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next