Technology Articles
Dynamodb
DynamoDB is a NOSQL AWS database that is a highly available, distributed database with replication across multiple AZs. This DB can be scaled to 100 TB storage capacity, trillions of records. The transaction speed is fast and consistent in a performance like millions of records per second, the low latency, especially during retrieval. It can be configured to dynamic scaling using the auto-scaling feature. The DB integrated with IAM and AWS authorization and administrative controls. It has an event-driven programming feature with DynamoDB Stream. DynamoDB Overview DynamoDB consists of Tables. And each table consists of rows and attributes. The table has a primary key that needs to be defined during table creation time. An infinite number of items(row) can be inserted in each table. Items have attributes, and each value is mapped to attributes. It allows nested attributes, or each attribute can represent a single column. The attribute can be added after the creation of the table without any impact on existing data. The maximum size of an item(row) is 400 KB. Data types supported Scalar types – String, Number, Binary, Boolean, Null Document types – List and map. Set types – String Set, Number Set, Binary Set Partition DynamoDB’s
Create Barcode In Word
How to print labels in Word Whether you are distributing groceries from a retail store, selling homemade goods, or selling package food from your personal quaint business, the product should be properly labeled with accurate information including the name, price and barcode. Attaching a barcode to each product will help avoid any human error as well as improving the efficiency of product transactions, especially with a point-of-sale system such as Alnicosoft. For a detailed understanding about “Barcode” please refer to the blog “Barcode”. Generate Barcode in Word There are multiple ways to generate barcodes labels for the products. Microsoft word can be utilized to generate labels for the product. The steps below demonstrate how you can generate a document containing appropriate labels for your products. Example image – Microsoft Word field codes support 10 types of barcodes, including UPC, Code 39, and Code 128. We will be using “Code 128” to demonstrate the steps to create labels. You will need to have a printer and compatible paper to print the labels. Product list in Excel sheet You may have an excel file containing all product details. If not, then the first step is to create an excel file. The format of the file needs to be
Barcode
The barcode is a symbol in a machine-readable form to represent a combination of numbers or characters to identify any product uniquely. The printed barcode is attached to a product or item. There are two kinds of barcodes i) One Dimensional (1-D) ii) Two Dimensional (2-D). One Dimensional barcode consists of a series of parallel black lines and white lines of different width which is readable by a barcode scanner. And the layout of the Two Dimensional barcode is square or rectangle. The image scanner is used to read the grid or pixel within the tow-dimensional symbol to decode to human-readable code. Norman Joseph Woodland and Bernard Silver are the original inventors of the barcode, but the bar code developed by George Laurer was commercially successful. One-Dimensional (1D) Barcode One Dimensional Barcode consists of a series of black and white variable-width vertical lines. These types of barcodes are commonly used to identify the consumer products for point of sales transactions or inventory management system. Barcode scanner reads the barcode in one direction, i.e. horizontally. It decodes the width of each column to numbers or characters. UPC (Universal Product Code) is one of the examples of a 1-D barcode. Few major
What is CAP theorem
The CAP theorem is a well-known principle in the distributed system, where C, A, and P stand for Consistency, Availability, and Partition Tolerance respectively. The theorem says that in any data architecture system, the system can support two characteristics out of three in a given time which is either “Consistency and Partition Tolerance (CP)”, “Availability and Partition Tolerance (AP)”, or “Consistency and Availability (CA)”. In the case of the distribution system, the network can fail at any time and we don’t have any control over that. That’s why partition tolerance is one of the mandatory properties for distributed systems. And mostly, we will have only two options to choose AP or CP in the distributed system. There are few Databases that support consistency rather than availability like MongoDB and like Cassandra, which support high Availability. Also, there are few databases available that can support consistency and availability but not at the same given time like Aerospike. An understanding of the CAP theorem is important to decide the best database suited for the given use-case or business requirements. Distributed System Now, what is a distributed system? In a distributed system, multiple computers or computing devices within a large network (LAN or