MCPcopy Create free account

hub / github.com/coding-parrot/Low-Level-Design / functions

Functions178 in github.com/coding-parrot/Low-Level-Design

↓ 1 callersMethodsetDeadLetterQueue
(final EventBus deadLetterQueue)
distributed-event-bus/src/main/java/EventBus.java:43
↓ 1 callersMethodsetInCache
(KEY key, VALUE value)
distributed-cache/src/main/java/Cache.java:96
↓ 1 callersMethodsetTime
(final long currentTime)
rate-limiter/src/test/java/TestTimer.java:11
↓ 1 callersMethodsubscribeForPullEvents
(final String topic, final String subscriber, final Predicate<Event> precondition)
distributed-event-bus/src/main/java/EventBus.java:190
↓ 1 callersMethodsubscribeForPushEvents
(final String topic, final String subscriber,
distributed-event-bus/src/main/java/EventBus.java:166
↓ 1 callersMethodunsubscribeFromTopic
(final String topic, final String subscriber)
distributed-event-bus/src/main/java/EventBus.java:198
↓ 1 callersMethodupdate
(long lastAccessTime)
distributed-cache/src/main/java/models/AccessDetails.java:23
MethodAccessDetails
(long lastAccessTime)
distributed-cache/src/main/java/models/AccessDetails.java:10
MethodCache
(final int maximumSize, final Duration expiryTime, final FetchAlgorith
distributed-cache/src/main/java/Cache.java:23
MethodCacheBuilder
()
distributed-cache/src/main/java/CacheBuilder.java:19
MethodConsistentHashing
(final Function<String, Long> hashFunction, final int pointMultiplier)
service-orchestrator/src/main/java/algorithms/ConsistentHashing.java:20
MethodEagerLoading
()
distributed-cache/src/test/java/TestCache.java:267
MethodEvent
(final String publisher, final EventType eventType, final String description
distributed-event-bus/src/main/java/models/Event.java:13
MethodEvent
(Record<KEY, VALUE> element, long timestamp)
distributed-cache/src/main/java/events/Event.java:12
MethodEventBus
(final KeyedExecutor<String> eventExecutor, final KeyedExecutor<String> broadcastExecutor, final Timer timer)
distributed-event-bus/src/main/java/EventBus.java:31
MethodEviction
(Record<K, V> element, Type type, long timestamp)
distributed-cache/src/main/java/events/Eviction.java:8
MethodEviction_LFU
()
distributed-cache/src/test/java/TestCache.java:135
MethodEviction_LRU
()
distributed-cache/src/test/java/TestCache.java:99
MethodExpiryOnEviction
()
distributed-cache/src/test/java/TestCache.java:223
MethodExpiryOnGet
()
distributed-cache/src/test/java/TestCache.java:183
MethodExpiryOnSet
()
distributed-cache/src/test/java/TestCache.java:203
MethodFailureEvent
(Event event, Throwable throwable, long failureTimestamp)
distributed-event-bus/src/main/java/models/FailureEvent.java:7
MethodFetchingWriteBack
()
distributed-cache/src/test/java/TestCache.java:245
MethodFetchingWriteThrough
()
distributed-cache/src/test/java/TestCache.java:258
MethodKeyedExecutor
(final int poolSize)
distributed-event-bus/src/main/java/lib/KeyedExecutor.java:13
MethodLBDefaultBehaviour
()
service-orchestrator/src/test/java/LBTester.java:10
MethodLoad
(Record<K, V> element, long timestamp)
distributed-cache/src/main/java/events/Load.java:7
MethodLoadBalancer
()
service-orchestrator/src/main/java/LoadBalancer.java:12
MethodNode
(String id, String ipAddress)
service-orchestrator/src/main/java/models/Node.java:10
MethodRaceConditions
()
distributed-cache/src/test/java/TestCache.java:286
MethodRateLimitExceededException
()
rate-limiter/src/main/java/exceptions/RateLimitExceededException.java:4
MethodRecord
(KEY key, VALUE value, long insertionTime)
distributed-cache/src/main/java/models/Record.java:9
MethodRequest
(String id, String serviceId, String method)
service-orchestrator/src/main/java/models/Request.java:9
MethodRequest
(String requestId, long startTime)
rate-limiter/src/main/java/models/Request.java:9
MethodRetryLimitExceededException
(Throwable cause)
distributed-event-bus/src/main/java/exceptions/RetryLimitExceededException.java:4
MethodService
(String id, Router router, String[] methods)
service-orchestrator/src/main/java/models/Service.java:10
MethodSubscription
(final String topic, final String subscriber, final Predicate<
distributed-event-bus/src/main/java/models/Subscription.java:16
MethodTestTimer
()
distributed-event-bus/src/test/java/TestTimer.java:6
MethodTimerWheel
(final TimeUnit timeUnit, final int timeOutPeriod, final int capac
rate-limiter/src/main/java/TimerWheel.java:17
MethodUpdate
(Record<K, V> element, Record<K, V> previousValue, long timestamp)
distributed-cache/src/main/java/events/Update.java:9
MethodWeightedRoundRobin
()
service-orchestrator/src/main/java/algorithms/WeightedRoundRobin.java:15
MethodWrite
(Record<K, V> element, long timestamp)
distributed-cache/src/main/java/events/Write.java:7
MethodconsistentHashingConstruction
()
service-orchestrator/src/test/java/RouterTester.java:80
MethodconsistentHashingWithWeights
()
service-orchestrator/src/test/java/RouterTester.java:85
MethoddeadLetterQueue
()
distributed-event-bus/src/test/java/EventBusTest.java:259
MethoddefaultBehavior
()
distributed-event-bus/src/test/java/EventBusTest.java:44
MethoddefaultConsistentHashing
()
service-orchestrator/src/test/java/RouterTester.java:43
MethoddefaultRoundRobin
()
service-orchestrator/src/test/java/RouterTester.java:16
Methodequals
(Object o)
service-orchestrator/src/main/java/models/Node.java:32
Methodequals
(Object o)
rate-limiter/src/main/java/models/Request.java:22
MethodgetCurrentTime
()
distributed-cache/src/test/java/models/SettableTimer.java:6
MethodgetId
()
service-orchestrator/src/main/java/models/Request.java:15
MethodgetId
()
service-orchestrator/src/main/java/models/Service.java:20
MethodgetId
()
distributed-cache/src/main/java/events/Event.java:18
MethodgetIpAddress
()
service-orchestrator/src/main/java/models/Node.java:28
MethodgetMethod
()
service-orchestrator/src/main/java/models/Request.java:23
MethodgetMethods
()
service-orchestrator/src/main/java/models/Service.java:24
MethodgetTimestamp
()
distributed-cache/src/main/java/events/Event.java:26
MethodhashCode
()
rate-limiter/src/main/java/models/Request.java:29
Methodidempotency
()
distributed-event-bus/src/test/java/EventBusTest.java:149
MethodindexMove
()
distributed-event-bus/src/test/java/EventBusTest.java:87
Methodload
(String key)
distributed-cache/src/test/java/TestCache.java:35
Methodpersist
(String key, String value, long timestamp)
distributed-cache/src/test/java/TestCache.java:44
MethodpreconditionCheckForPull
()
distributed-event-bus/src/test/java/EventBusTest.java:323
MethodpreconditionCheckForPush
()
distributed-event-bus/src/test/java/EventBusTest.java:303
MethodretrySuccess
()
distributed-event-bus/src/test/java/EventBusTest.java:281
MethodsetUp
()
distributed-event-bus/src/test/java/EventBusTest.java:33
MethodsetUp
()
distributed-cache/src/test/java/TestCache.java:28
MethodtestCacheConstructionWithoutDataSourceFailure
()
distributed-cache/src/test/java/TestCache.java:77
MethodtestCacheDefaultBehavior
()
distributed-cache/src/test/java/TestCache.java:82
MethodtestClearing
()
rate-limiter/src/test/java/RateLimitTest.java:34
MethodtestDefaultBehaviour
()
rate-limiter/src/test/java/RateLimitTest.java:9
MethodtimestampMove
()
distributed-event-bus/src/test/java/EventBusTest.java:115
MethodtoString
()
distributed-cache/src/main/java/events/Eviction.java:21
MethodtoString
()
distributed-cache/src/main/java/models/Record.java:36
MethodtoString
()
distributed-cache/src/main/java/models/AccessDetails.java:43
MethodunsubscribePullEvents
()
distributed-event-bus/src/test/java/EventBusTest.java:219
MethodunsubscribePushEvents
()
distributed-event-bus/src/test/java/EventBusTest.java:178
← previous101–178 of 178, ranked by callers