# Satyam Mishra
- Cheated - Skip
# Question 1: Queue Service.
- Queue - a ds which hold msgs temporarily till they are processed
- Publisher - a component that adds message to the queue
- Consumer - retrives and process messages from the queue.
interface queue<T>{
void enqueue(T message);
T dequeue();
boolean isEmpty();
boolean isFull();
}
interface Publisher<T> {
void publish(T message);
}
interface Consumer<T> {
void consume();
}
Queue {
int[] queue
}
Queue<String>queue = new MessageQueue<>(10);