Results for: linux socket thread

Suggested Categories:

Terminal Emulators
Terminal emulators are software programs that replicate the functionality of a traditional terminal or command-line interface (CLI) within a graphical environment. These tools allow users to interact with their computer's operating system using text-based commands, offering access to system functions, file management, and programming tasks. Terminal emulators are commonly used by developers, system administrators, and power users for running scripts, managing servers, or debugging applications. They often support features such as tabbed windows, color schemes, customizable key bindings, and integration with remote systems through protocols like SSH. By providing a flexible and efficient way to work with the command line, terminal emulators enhance productivity in both local and remote computing environments.
Kiosk Software
Kiosk software is software designed to run on self-service kiosks, allowing users to interact with a digital interface for tasks like information retrieval, ordering, or payment. It often features a touch-based user interface that is intuitive and easy to navigate. Kiosk software can be customized to suit various industries, including retail, hospitality, transportation, and healthcare. It typically includes security features to prevent unauthorized access and protect sensitive data. Additionally, kiosk software is often designed for remote management, enabling businesses to monitor and update their kiosk systems efficiently.
Package Managers
Package managers are software tools that automate the process of installing, upgrading, configuring, and removing software packages. They simplify dependency management by ensuring that required libraries and modules are downloaded and updated correctly. Many package managers connect to online repositories, allowing developers and system administrators to access large ecosystems of software quickly. By standardizing installations and updates, they reduce errors, improve consistency, and save time in both development and production environments. Package managers are widely used across programming languages, operating systems, and frameworks to streamline software distribution and maintenance.
IoT Operating Systems
IoT operating systems (OS) are specialized software platforms designed to run on Internet of Things (IoT) devices, providing the necessary functionality for resource management, communication, and real-time processing. These operating systems are optimized for low power consumption, small memory footprints, and efficient processing, allowing IoT devices to operate in environments with limited resources. IoT operating systems typically offer features like device control, sensor management, connectivity protocols, and security to ensure that IoT devices perform reliably and securely. They are used in a variety of IoT applications, such as smart home devices, wearables, industrial machinery, and automotive systems.
Hosting Control Panels
Hosting control panels, also known as site management and web hosting control panels, are software tools that enable IT professionals to manage their website, servers, and hosting packages. Hosting control panels simplify the process of managing domains, email accounts, installing website and server applications, and more.
Forum Software
Forum software is a solution to help organizations, communities, or individuals create, manage, and moderate online discussion boards or forums where users can post content, interact, and engage in conversations. These platforms typically offer features such as user registration, thread creation, topic categorization, private messaging, and moderation tools to ensure a safe and organized space for discussion.
Firewall Software
Firewall software is a security tool that monitors and controls incoming and outgoing network traffic based on predetermined security rules. Acting as a barrier between a trusted internal network and untrusted external networks, firewalls help prevent unauthorized access and protect against cyber threats. They work by analyzing data packets and determining whether they should be allowed through based on set policies, blocking potentially harmful traffic. Modern firewalls often incorporate advanced features like intrusion prevention, application filtering, and deep packet inspection to strengthen security further. By providing this critical layer of protection, firewall software safeguards sensitive data and ensures the integrity of networked systems.
Configuration Management Software
Configuration management software is used to track and manage the configuration of systems, networks, and software throughout their lifecycle. It allows teams to automate the process of setting up and maintaining consistent configurations across multiple environments, reducing human error and ensuring standardization. This software helps monitor changes, providing version control and audit trails to maintain system integrity and compliance. It is especially useful in complex IT infrastructures, enabling teams to deploy, update, and scale systems efficiently. Configuration management software ultimately improves system reliability, reduces downtime, and facilitates collaboration among development and operations teams.
Telephony Software
Telephony software is a type of communication technology that enables voice and video communication over telephone systems, computers, and the internet. These platforms are designed to manage, route, and track phone calls, messages, and multimedia communications within businesses or personal environments. Features of telephony software often include VoIP (Voice over Internet Protocol) support, call routing, interactive voice response (IVR), voicemail, call recording, and integration with customer relationship management (CRM) systems. Many telephony systems also include analytics tools for tracking call volumes, durations, and customer interactions. By improving communication efficiency and providing scalable solutions, telephony software is crucial for businesses looking to streamline their communication infrastructure.
Virtualization Software
Virtualization software enables the creation and management of virtual machines (VMs) that emulate physical computers. By abstracting the underlying hardware, it allows multiple operating systems to run on a single physical machine, improving resource utilization and flexibility. Virtualization provides an isolated environment for applications, increasing security and stability by preventing conflicts between different software systems. It also simplifies the management of IT infrastructure, as virtual machines can be easily created, cloned, and moved between different hosts. This technology is crucial for businesses looking to scale their operations, optimize resource usage, and improve disaster recovery processes.
View more categories (10) for "linux socket thread"

82 Products for "linux socket thread" with 2 filters applied:

  • 1
    Monkey Server

    Monkey Server

    Monkey Server

    ...Monkey is built and tested for different architectures such as ARM, x86 and x64. Monkey uses a hybrid mechanism composed by a fixed number of threads being each one capable to attend thousands of clients thanks to the event-driven model based in asynchronous sockets. The interaction between the scheduler and each worker thread is lock-free, avoiding race conditions and exposing a huge performance compared to other available options.
  • 2
    Tornado Web Server
    Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. Tornado is different from most Python web frameworks. It is not based on WSGI, and it is typically run with only one thread per process. While some support of WSGI is available in the tornado.wsgi module, it is not a focus of development and most applications should be written to use Tornado’s own interfaces (such as tornado.web) directly instead of using WSGI. ...
  • 3
    Dylan

    Dylan

    Dylan

    ...Describes the Open Dylan implementation of the Dylan language, a core set of Dylan libraries, and a library interchange mechanism. The core libraries provide many language extensions, a threads interface, and object finalization, printing and output formatting modules, a streams module, a sockets module, and modules providing an interface to operating system features such as the file system, time and date information, the host machine environment, as well as a foreign function interface and some low-level access to the Microsoft Win32 API.
    Starting Price: Free
  • 4
    Swoole

    Swoole

    Swoole

    Powering the next-generation microservices and applications. Build high-performance, scalable, concurrent TCP, UDP, Unix Socket, HTTP, GRPC services with PHP and easy-to-use coroutine, fibers API. Write your next scalable async application with PHP coroutines and fibers. Compared with other async programming frameworks or software such as Nginx, Tornado, and Node.js, Swoole is a complete async solution that has built-in support for async programming via fibers/coroutines, a range of multi-threaded I/O modules (HTTP server, GRPC, process pools) and support for popular PHP clients like PDO for MySQL, Redis, and CURL. ...
    Starting Price: Free
  • 5
    websockets

    websockets

    Python Software Foundation

    An implementation of the WebSocket Protocol (RFC 6455 & 7692). websockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance. Built on top of asyncio, Python’s standard asynchronous I/O framework, it provides an elegant coroutine-based API. websockets is heavily tested for compliance with RFC 6455.
    Starting Price: Free
  • 6
    Kestrel

    Kestrel

    Microsoft

    Kestrel is a cross-platform web server for ASP.NET Core. Kestrel is the web server that's included and enabled by default in ASP.NET Core project templates. Kestrel supports HTTPS, HTTP/2 (except on macOS), Opaque upgrade used to enable WebSockets, Unix sockets for high performance behind Nginx. Kestrel is supported on all platforms and versions that .NET Core supports. Some browsers require granting explicit permission to trust the local development certificate. Project templates configure...
  • 7
    NAKIVO Backup & Replication
    NAKIVO Backup & Replication offers complete data protection for virtual, physical, cloud, and SaaS environments including VMware vSphere, Microsoft Hyper-V, Nutanix AHV, Proxmox VE, Amazon EC2, Windows and Linux physical machines and servers, files shares/NAS, Oracle database, and Microsoft 365. You can install the NAKIVO solution on Linux and Windows OS, or deploy it as a pre-configured virtual appliance (VA) or Amazon Machine Image (AMI). You can also install the solution on NAS to...
    Starting Price: $229/ socket; $25 workload/y
  • 8
    ZeroMQ

    ZeroMQ

    ZeroMQ

    ZeroMQ (also known as ØMQ, 0MQ, or zmq) looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as...
    Starting Price: Free
  • 9
    Cowboy
    Cowboy is the ultimate server for the modern Web with support for Websocket, HTTP/2 and REST. Cowboy is a small, fast and modern HTTP server for Erlang/OTP. Cowboy aims to provide a complete modern Web stack. This includes HTTP/1.1, HTTP/2, WebSocket, server-sent events and Webmachine-based REST. Cowboy comes with functions for introspection and tracing, enabling developers to know precisely what is happening at any time. Its modular design also easily enables developers to add...
  • 10
    BFGMiner

    BFGMiner

    BFGMiner

    ...Support for mining with free Mesa/LLVM OpenCL. Automatically can configure itself to failover to solo mining and local block submission when Bitcoin Core is running. Very low overhead free C code for Linux and Windows with very low CPU usage. Heavily threaded code hands out work retrieval and work submission to separate threads to not hinder devices working. Summarised and discrete device data statistics of requests, accepts, rejects, hw errors, efficiency and utility. Supports multiple pools with multiple intelligent failover mechanisms. ...
    Starting Price: Free
  • 11
    XenServer

    XenServer

    Cloud Software Group

    Take your server virtualization platform to the next level. XenServer 8 is now supported for production use, including Windows 11. Transition from Citrix Hypervisor to XenServer, on us! XenServer is now an entitlement of the Citrix for Private Cloud, Citrix Universal Hybrid Multi-Cloud, and Citrix Platform License subscriptions for running your Citrix workloads. Citrix customers that have not yet transitioned to these new subscriptions can participate in our special promotion and receive...
  • 12
    Unison File Synchronizer
    ...It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Unison runs on both Windows and many flavors of Unix (Solaris, Linux, OS X, etc.) systems. Moreover, Unison works across platforms, allowing you to synchronize a Windows laptop with a Unix server, for example. Unlike a distributed filesystem, Unison is a user-level program: there is no need to modify the kernel or to have superuser privileges on either host. Unison works between any pair of machines connected to the internet, communicating over either a direct socket link or tunneling over an encrypted ssh connection. ...
  • 13
    Abyss Web Server
    Abyss Web Server is a compact web server available for Windows, macOS, and Linux operating systems. Despite its small footprint, it supports HTTP/2, secure SSL/TLS connections (HTTPS), automated provisioning and renewal of free certificates from Let's Encrypt® (ACME v2), IPv6, on-the-fly HTTP compression, dynamic content generation through CGI/FastCGI scripts, ISAPI extensions, native ASP.NET, HTTP/HTTPS/WebSocket reverse proxying, eXtended Side Includes (XSSI), custom error pages, password protection, IP address control, anti-leeching, bandwidth throttling, and log rotation. ...
    Starting Price: $59.95 one-time payment
  • 14
    SAMMI

    SAMMI

    SAMMI

    ...The software includes components like SAMMI Core, SAMMI Bridge, SAMMI Panel, and SAMMI Voice, each serving distinct functions within the ecosystem. While primarily designed for Windows 10 and later, SAMMI may operate on Linux and macOS through compatibility layers like Wine.
    Starting Price: Free
  • 15
    Zephyr

    Zephyr

    Zephyr

    From simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications. Implements configurable architecture-specific stack-overflow protection, kernel object and device driver permission tracking, and thread isolation with thread-level memory protection on x86, ARC, and ARM architectures, userspace, and memory domains. For platforms without MMU/MPU and memory constrained devices, supports combining...
  • 16
    Racket

    Racket

    Racket Language

    Racket is a general-purpose, multi-paradigm programming language that serves as a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming language design and implementation, enabling developers to create new domain-specific and general-purpose languages. Racket's core language includes features such as macros, modules, lexical closures, tail calls, delimited continuations, parameters (fluid variables), software contracts, green threads, and OS threads....
  • 17
    Apache Tomcat
    The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta EE platform. Apache Tomcat software powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. Some of these users and their stories are listed on the PoweredBy wiki page....
  • 18
    Foxglove

    Foxglove

    Foxglove

    ...It enables engineers to record, import, organize, stream, and visualize both live and recorded data from robots using intuitive, customizable dashboards with interactive panels for 3D scenes, plots, raw messages, images, and maps, helping users understand how robots sense, think, and act. Foxglove supports real-time connections to systems like ROS and ROS 2 via bridges and web sockets, enables cross-platform workflows (desktop app for Linux, Windows, and macOS), and facilitates rapid analysis, debugging, and performance optimization by synchronizing diverse data sources in time and space.
    Starting Price: $18 per month
  • 19
    AliwareMQ for IoT

    AliwareMQ for IoT

    Alibaba Cloud

    AliwareMQ for IoT is a message service that is designed specifically for IoT and mobile Internet (MI). The service can be applied to multiple scenarios, including live streaming, financial payments, smart catering, instant messaging, mobile apps, smart devices, and Internet of Vehicles. Message Queue for MQTT supports multiple protocols including MQTT and WebSocket to enable two-way communications between devices and the cloud. In this way, messages can be exchanged in multiple business...
  • 20
    OpenSSL

    OpenSSL

    OpenSSL

    OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library. OpenSSL is licensed under an Apache-style license, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions. For more information about the team and community around the project, or to start making your own...
  • 21
    SpeedyNodes

    SpeedyNodes

    SpeedyNodes

    SpeedyNodes is a service that blockchains companies and privates in an easy way to access nodes by JSON-RPC, HTTPS & WebSockets APIs. SpeedyNodes is a node provider that provides the infrastructure for building on blockchain. At SpeedyNodes we do provide reliable full, dedicated and Archive blockchain nodes. With our lightning-fast API, providing instant access to Ethereum, Polygon, Bitcoin, Binance and much more. Our service is very fast and responsive. Our positive feedback is very...
    Starting Price: $50
  • 22
    Node.js

    Node.js

    Node.js

    As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications. Upon each connection, the callback is fired, but if there is no work to be done, Node.js will sleep. This is in contrast to today's more common concurrency model, in which OS threads are employed. Thread-based networking is relatively inefficient and very difficult to use. Furthermore, users of Node.js are free from worries of dead-locking the process, since there are no locks....
    Starting Price: Free
  • 23
    ClamAV

    ClamAV

    ClamAV

    ClamAV® is the open-source standard for mail gateway-scanning software. ClamAV includes a multi-threaded scanner daemon, command-line utilities for on-demand file scanning, and automatic signature updates. ClamAV supports multiple file formats and signature languages, as well as file and archive unpacking. Access to ClamAV versions that work with your operating system. ClamAV® is an open-source antivirus engine for detecting trojans, viruses, malware & other malicious threats. ClamAV® is an...
  • 24
    osquery

    osquery

    osquery

    ...We perform continuous testing for memory leaks, thread safety, and binary reproducibility on all supported platforms.
    Starting Price: Free
  • 25
    FASTBuild

    FASTBuild

    FASTBuild

    FASTBuild is a high-performance, open-source build system for Windows, Linux and OS X. It supports highly scalable compilation, caching and network distribution. From the largest studios in the world to the smallest independent developers, FASTBuild is used in production every day to develop for PC/Mac/Linux, Consoles, Smartphones and retro systems. FASTBuild gives you all the tools you need to speed up your builds, allowing for improvements of 10x or more over other build systems. ...
  • 26
    LEADTOOLS PDF SDK
    With just a few lines of code, LEADTOOLS libraries empower developers with a comprehensive PDF API to implement reliable and multi-threaded PDF functionality, without the need for third-party dependencies like Acrobat. Robust PDF controls to read, write, convert, and view PDF files can be combined with state-of-the-art OCR, ICR, OMR, forms recognition, virtual printing, and scanning APIs within LEADTOOLS to create complete solutions that utilize the PDF format. Load and view any PDF file...
  • 27
    Proxidize

    Proxidize

    Proxidize

    Proxidize is a proxy provider offering mobile and residential proxies, plus software to build and manage private proxy servers from one cloud dashboard. Proxidize Mobile Proxies feature US-based 4G LTE and 5G IPs with HTTP(S) and SOCKS5 support, automatic or manual rotation, unlimited threads, and 99.9% uptime. Plans are available per proxy monthly or per GB, with flexible scaling for different workloads. Proxidize Residential Proxies provide millions of real IPs across 190+ countries...
    Starting Price: $59/month or $1/GB/month
  • 28
    Ruby on Rails

    Ruby on Rails

    Ruby on Rails

    Over the past two decades, Rails has taken countless companies to millions of users and billions in market valuations. Over six thousand people have contributed code to Rails, and many more have served the community through evangelism, documentation, and bug reports. Rendering HTML templates, updating databases, sending and receiving emails, maintaining live pages via WebSockets, enqueuing jobs for asynchronous work, storing uploads in the cloud, providing solid security protections for...
    Starting Price: Free
  • 29
    PENDAX

    PENDAX

    Compendium

    A Javascript library allowing simplified interaction with advanced commands on a growing list of cryptocurrency exchanges and financial applications. Simplified exchange commands and interoperability. Our underlying high-frequency trading engine, PENDAX, is available for all developers, traders, financial analysts, and data scientists to build custom integrations on. It provides simple access to a variety of different use cases revolving around trading and data deployments. Current...
    Starting Price: Free
  • 30
    Streamer.bot

    Streamer.bot

    Streamer.bot

    Streamer.bot is a versatile tool designed to enhance live streaming experiences on platforms like Twitch and YouTube. It offers advanced automation capabilities through actions, queues, and variables, enabling the creation of complex interactions. The software integrates seamlessly with OBS Studio, allowing users to automate recording and streaming statuses, as well as modify sources and filters in real time. Additionally, Streamer.bot supports connections with various platforms, including...
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB