Showing 15 open source projects for "semaphore"

View related business solutions
  • Our Free Plans just got better! | Auth0 by Okta Icon
    Our Free Plans just got better! | Auth0 by Okta

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
    Try free now
  • Payroll Services for Small Businesses | QuickBooks Icon
    Payroll Services for Small Businesses | QuickBooks

    Save 50% off for 3 months with QuickBooks Payroll when you Buy Now

    Easily pay your team and access powerful tools, employee benefits, and supportive experts with the #1 online payroll service provider. Manage payroll and access HR and employee services in one place. Pay your team automatically once your payroll setup is complete. We'll calculate, file, and pay your payroll taxes automatically.
    Learn More
  • 1
    go-resiliency

    go-resiliency

    Resiliency patterns for golang

    Resiliency patterns for golang. Based in part on Hystrix, Semian, and others. Currently implemented patterns include circuit-breaker (in the breaker directory), semaphore (in the semaphore directory), deadline/timeout (in the deadline directory), batching (in the batcher directory), retriable (in the retrier directory). I will occasionally bump the minimum required Golang version without bumping the major version of this package, which violates the official Golang packaging convention around...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Karma

    Karma

    Test Runner for JavaScript

    ... line or your IDE - just save a file and Karma will run all the tests. Describe your tests with Jasmine, Mocha, QUnit, or write a simple adapter for any framework you like. Developed for and maintained by the open source community at GitHub. Easy debugging directly from your IDE via WebStorm or Google Chrome. Simple integration with Jenkins, Travis or Semaphore.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    TBOX

    TBOX

    A glib-like multi-platform c library

    ... for gzip, charset. etc. Implements stream transfer. Implements the static buffer stream for parsing data. Supports coroutine and implements asynchronous operation. The coroutine library. Provides high-performance coroutine switch. Supports arm, arm64, x86, x86_64. Provides channel interfaces. Provides semaphore and lock interfaces. Supports io socket and stream operation in coroutine. Provides some io servers (http ..) using coroutine. Provides stackfull and stackless coroutines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    cpp-ipc

    cpp-ipc

    C++ IPC Library: A high-performance inter-process communication

    C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Free CRM Software With Something for Everyone Icon
    Free CRM Software With Something for Everyone

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

    Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
    Get free CRM
  • 5

    The EdX51 Operating System

    A cooperative scheduler OS for the 8051 and its derivatives.

    ... preemption. A task runs until it blocks. Once it blocks, the scheduler hands the CPU to the first ready task it finds in the list of tasks. EdX51 provides a semaphore service, a message queue service and a watchdog timer service. These features can be easily removed if they are not required, thereby saving code and data memory.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 6
    Hystrix

    Hystrix

    Latency and Fault Tolerance for Distributed Systems

    Defend your app with Hystrix, a latency and fault tolerance library developed by the Netflix API team. It works by isolating points of access to remote systems, services and 3rd party libraries, thereby stopping cascading failure and providing fallback options, and making complex distributed systems more resilient in cases where failure is inevitable. In a distributed environment, failure is simply inevitable for some service dependencies. With Hystrix you can control the interactions...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    JavaMutex

    Provides 100% pure Java mutual exclusion.

    Freely redistributable open source 100% pure Java for mutual exclusion. Read-write and read-only reentrant lock, condition variable, atomic wraps for Boolean, Integer, Long, and Reference. Cell pool with optional locking, object exchanger, Intersect.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Nano OS is a RTOS for Atmel AVR controllers. It provides: -preemptive realtime multitasking incl. priorities, -binary semaphores, -message queues, -array-based memory management , -functions for taskcontrol, -watchdog, -system management functions
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    AvRtos

    Small real time operating system for AVR and ARM microcontrollers

    AvRtos is a small, preemtive, priority based real time operating system for Atmel AVR and ARM microcontrollers. It was written in C. AvRtos provides message queues and semaphores for task synchronization. It uses a static memory allocation scheme. AvRtos is nearly the smallest RTOS out there. Even pico]OS is much bigger. AvRtos can be compiled using gcc compiler. There is a AvrStudio 4 and Eclipse project file to get the example code working very quickly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 10
    miniBachelor

    miniBachelor

    Mini Version meiner Bachelorarbeit

    Diese Mini-Code-Version meiner Bachelorarbeit dient mit ca. 370 Code-Zeilen als Beispiel des Farmer-Worker-Modells. Der C++ Code zeigt die Nutzung von Apache Thrift (zur Verteilung) und glpk (zum Lösen). Der Code besteht im Kern aus folgenden Dateien: - MiniBachelor.thrift: ca. 20 Zeilen IDL beschreibt den Teil, der für Farmer und Worker wichtig ist - Farmer.cpp, Worker.cpp: ca. 200 bzw. 120 Zeilen enthalten die Implementierung. - farmer.conf: praktisch, um nicht alle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The Micro C++ Library (libmicxx) is a small set of portable and easy to use classes providing core features commonly used in modern applications. It is based completely on the Standard C++ Template Library (STL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Salam Scout program
    Salam Scout program, provide an arabic converter of morse semaphore and codepoint used by scouts
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    CooCox CoOS is a free and open-source embedded real-time multi-task OS specially for ARM Cortex M series.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    This project designs the oswrap including task scheduler, timer, semaphore, mailbox, wait, memory key components. Support Linux and windows platform and distributed system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Sememu provides a POSIX (IEEE 1003.1) compliant semaphore interface for Mac OS X. This makes it possible to use functions such as sem_init(), sem_destroy(), sem_wait() and sem_post() on Mac OS X systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next