The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Documentation

automatically discover and mount MogileFS disks
MogileFS tracker daemon
MogileFS storage daemon

Modules

represents a FID on a device
represents a unique, immutable version of a file
base class for file replication policies
default replication policy
satisfy 2 or more replication policies
MogileFS (distributed filesystem) server
data storage provider. base class.
MySQL data storage for MogileFS
PostgreSQL data storage for MogileFS
For-testing-only not-for-production SQLite storage for MogileFS
implements the MogileFS client protocol
replicates files
Event loop and event-driven async socket base class
Client for gearman distributed job system
Asynchronous client module for Gearman for Danga::Socket applications
function call "router" and load balancer
a task in Gearman, from the point of view of a client
Worker for gearman distributed job system
Reverse-proxy load balancer and webserver
Handle Perlbal requests with a Perl subroutine
Allows multiple, nesting configuration files
Reject large requests
plugin that allows Perlbal to serve palette altered images
Plugin to do redirecting in Perlbal land
Test harness for perlbal server
access system calls that Perl doesn't normally provide access to

Provides

in lib/mogdeps/Danga/Socket.pm
in lib/mogdeps/Gearman/Objects.pm
in lib/mogdeps/Gearman/Client/Async/Connection.pm
in lib/mogdeps/Gearman/Worker.pm
in lib/mogdeps/Gearman/JobStatus.pm
in lib/mogdeps/Gearman/Objects.pm
in lib/mogdeps/Gearman/ResponseParser.pm
in lib/mogdeps/Gearman/Client/Async/Connection.pm
in lib/mogdeps/Gearman/ResponseParser/Taskset.pm
in lib/mogdeps/Gearman/Server/Job.pm
in lib/mogdeps/Gearman/Objects.pm
in lib/mogdeps/Gearman/Objects.pm
in lib/mogdeps/Gearman/Taskset.pm
in lib/mogdeps/Gearman/Util.pm
Mgd
in lib/MogileFS/Server.pm
in lib/MogileFS/Test.pm
in lib/MogileFS/Server.pm
in lib/MogileFS/Class.pm
in lib/MogileFS/Config.pm
in lib/MogileFS/Connection/Client.pm
in lib/MogileFS/Connection/Mogstored.pm
in lib/MogileFS/Connection/Worker.pm
in lib/MogileFS/Device.pm
in lib/MogileFS/DeviceState.pm
in lib/MogileFS/Domain.pm
in lib/MogileFS/Exception.pm
in lib/MogileFS/HTTPFile.pm
in lib/MogileFS/Host.pm
in lib/MogileFS/IOStatWatcher.pm
in lib/MogileFS/IOStatWatcher.pm
in lib/MogileFS/ProcManager.pm
in lib/MogileFS/RebalancePolicy.pm
in lib/MogileFS/RebalancePolicy/DrainDevices.pm
in lib/MogileFS/RebalancePolicy/PercentFree.pm
in lib/MogileFS/RebalancePolicy/Random.pm
in lib/MogileFS/ReplicationRequest.pm
in lib/MogileFS/Sys.pm
in lib/MogileFS/Test.pm
in lib/MogileFS/Util.pm
in lib/MogileFS/Worker.pm
in lib/MogileFS/Worker/Delete.pm
in lib/MogileFS/Worker/Fsck.pm
in lib/MogileFS/Worker/JobMaster.pm
in lib/MogileFS/Worker/Monitor.pm
in lib/MogileFS/Worker/Reaper.pm
in lib/Mogstored/ChildProcess.pm
in lib/Mogstored/ChildProcess/DiskUsage.pm
in lib/Mogstored/ChildProcess/FIDSizes.pm
in lib/Mogstored/ChildProcess/IOStat.pm
in lib/Mogstored/FIDStatter.pm
in lib/Mogstored/HTTPServer.pm
in lib/Mogstored/HTTPServer/Apache.pm
in lib/Mogstored/HTTPServer/Lighttpd.pm
in lib/Mogstored/HTTPServer/None.pm
in lib/Mogstored/HTTPServer/Perlbal.pm
in lib/Mogstored/SideChannelClient.pm
in lib/Mogstored/SideChannelListener.pm
in lib/MogileFS/Test.pm
in lib/mogdeps/Net/Netmask.pm
in lib/mogdeps/Perlbal/Plugin/Palimg.pm
in lib/mogdeps/Perlbal/Plugin/Palimg.pm
in lib/mogdeps/Perlbal/AIO.pm
in lib/mogdeps/Perlbal/BackendHTTP.pm
in lib/mogdeps/Perlbal/Cache.pm
in lib/mogdeps/Perlbal/ChunkedUploadState.pm
in lib/mogdeps/Perlbal/ClientHTTP.pm
in lib/mogdeps/Perlbal/ClientHTTPBase.pm
in lib/mogdeps/Perlbal/ClientManage.pm
in lib/mogdeps/Perlbal/ClientProxy.pm
in lib/mogdeps/Perlbal/CommandContext.pm
in lib/mogdeps/Perlbal/HTTPHeaders.pm
in lib/mogdeps/Perlbal/ManageCommand.pm
in lib/mogdeps/Perlbal/Plugin/AccessControl.pm
in lib/mogdeps/Perlbal/Plugin/AtomInject.pm
in lib/mogdeps/Perlbal/Plugin/AtomStream.pm
in lib/mogdeps/Perlbal/Plugin/AutoRemoveLeadingDir.pm
in lib/mogdeps/Perlbal/Plugin/Cgilike.pm
in lib/mogdeps/Perlbal/Plugin/EchoService.pm
in lib/mogdeps/Perlbal/Plugin/EchoService.pm
in lib/mogdeps/Perlbal/Plugin/Highpri.pm
in lib/mogdeps/Perlbal/Plugin/LazyCDN.pm
in lib/mogdeps/Perlbal/Plugin/NotModified.pm
in lib/mogdeps/Perlbal/Plugin/Queues.pm
in lib/mogdeps/Perlbal/Plugin/Stats.pm
in lib/mogdeps/Perlbal/Plugin/Stats.pm
in lib/mogdeps/Perlbal/Plugin/Vhosts.pm
in lib/mogdeps/Perlbal/Plugin/Vpaths.pm
in lib/mogdeps/Perlbal/Pool.pm
in lib/mogdeps/Perlbal/ReproxyManager.pm
in lib/mogdeps/Perlbal/Service.pm
in lib/mogdeps/Perlbal/Socket.pm
in lib/mogdeps/Perlbal/SocketSSL.pm
in lib/mogdeps/Perlbal/TCPListener.pm
in lib/mogdeps/Perlbal/Test/WebClient.pm
in lib/mogdeps/Perlbal/Test/WebServer.pm
in lib/mogdeps/Perlbal/UploadListener.pm
in lib/mogdeps/Perlbal/Util.pm
in lib/MogileFS/Test.pm
in lib/MogileFS/Test.pm