Posts

Showing posts from January 5, 2019

Unità aritmetica e logica

Image
Classico simbolo di un'ALU: A e B sono gli operandi in ingresso, R è il risultato, F sono i segnali provenienti dall'unità di controllo e D sono i segnali di stato dell'unità In informatica l' unità aritmetica e logica o unità aritmetico-logica (abbreviazione utilizzata comunemente: ALU , dall'inglese " a rithmetic and l ogic u nit" o " a rithmetic- l ogic u nit") è una tipologia particolare di processore digitale che si contraddistingue per essere preposta all'esecuzione di operazioni aritmetiche o logiche. L'ALU è una componente fondamentale della CPU, della GPU e del DSP, ed è presente sia nell'architettura di von Neumann (l'architettura hardware su cui sono basati la maggior parte dei computer moderni) che nella meno diffusa architettura Harvard. Attualmente l'ALU è tipicamente implementata come parte di un microprocessore monolitico. Le moderne CPU e GPU sono dotate di ALU molto sofisticate e un singolo micropr

How to configure Amazon queue service consuming count

Image
0 I've been coding some mass mailing script. It's working like this. 1. Pull users from database who must receive email. Currently this count is ~11k. 2. Put their email address in Amazon queue service. 3. Trigger another Lambda code which pulls from queue service, with interval. 4. Find each user's related products and build html template (Amazon s3) for mailing. 5. Send them with Amazon SES. Since Amazon SES only allowing maximum of 14 email per second, I have to configure consuming count while pulling. But it's somehow consuming too much and SES giving me error. Current code snippet: module.exports.mail_puller = (event, context, callback) => { init_aws(); const Consumer = require('sqs-consumer'); const app = Consumer.create({ queueUrl: process.env.QUEUE_URL, h