The document outlines activities from the ELOS project at S. Pedro do Sul Secondary School in Portugal. It describes events held on the European Day of Languages in September 2007 which included European games and a fair with foods from different countries. It also discusses subsequent activities such as a conference on the European Union, studying the EU institutions and human rights, and a competition where students wrote original Christmas stories.
Apache Cassandra, part 3 machinery, work with CassandraAndrey Lomakin
油
This document discusses Apache Cassandra's architecture and usage, focusing on the Staged Event-Driven Architecture (SEDA) which enhances system load management. It provides detailed instructions for installing, configuring, and operating Cassandra, including commands for creating clusters, keyspaces, and column families. Additionally, it covers data operations such as writing, reading, and deleting data, along with relevant resources for further learning.
This document discusses CQRS (Command Query Responsibility Segregation), an architectural pattern that separates read and write operations for data access. It outlines some issues with traditional CRUD approaches like broken encapsulation and lack of scalability. CQRS addresses these by separating command and query models, allowing for optimized data storage and retrieval strategies on each side. The document also introduces the Axon framework as a popular CQRS implementation and provides an example address book application to demonstrate CQRS concepts.
Apache Cassandra, part 1 principles, data modelAndrey Lomakin
油
The document provides an overview of Apache Cassandra, highlighting its principles, data model, and comparison to traditional RDBMS systems. It discusses scalability, sharding techniques, and the architecture of Cassandra, including its use of a decentralized distributed hash table (DHT) for efficient data retrieval. The document also touches on advanced column types and operational characteristics such as high availability, fault tolerance, and performance metrics.
Apache Cassandra, part 2 data model example, machineryAndrey Lomakin
油
The document details a data model example for Apache Cassandra, focusing on a social media application called Twissandra, with user functionalities such as creating tweets and managing friend relationships. It discusses various components of the database schema, including column families for users, friends, followers, and tweets, along with examples of Cassandra Query Language (CQL) commands for data manipulation and retrieval. Additionally, it covers architectural aspects like partitioning, replication strategies, and performance optimizations through mechanisms like compaction and bloom filters.
The document outlines activities from the ELOS project at S. Pedro do Sul Secondary School in Portugal. It describes events held on the European Day of Languages in September 2007 which included European games and a fair with foods from different countries. It also discusses subsequent activities such as a conference on the European Union, studying the EU institutions and human rights, and a competition where students wrote original Christmas stories.
Apache Cassandra, part 3 machinery, work with CassandraAndrey Lomakin
油
This document discusses Apache Cassandra's architecture and usage, focusing on the Staged Event-Driven Architecture (SEDA) which enhances system load management. It provides detailed instructions for installing, configuring, and operating Cassandra, including commands for creating clusters, keyspaces, and column families. Additionally, it covers data operations such as writing, reading, and deleting data, along with relevant resources for further learning.
This document discusses CQRS (Command Query Responsibility Segregation), an architectural pattern that separates read and write operations for data access. It outlines some issues with traditional CRUD approaches like broken encapsulation and lack of scalability. CQRS addresses these by separating command and query models, allowing for optimized data storage and retrieval strategies on each side. The document also introduces the Axon framework as a popular CQRS implementation and provides an example address book application to demonstrate CQRS concepts.
Apache Cassandra, part 1 principles, data modelAndrey Lomakin
油
The document provides an overview of Apache Cassandra, highlighting its principles, data model, and comparison to traditional RDBMS systems. It discusses scalability, sharding techniques, and the architecture of Cassandra, including its use of a decentralized distributed hash table (DHT) for efficient data retrieval. The document also touches on advanced column types and operational characteristics such as high availability, fault tolerance, and performance metrics.
Apache Cassandra, part 2 data model example, machineryAndrey Lomakin
油
The document details a data model example for Apache Cassandra, focusing on a social media application called Twissandra, with user functionalities such as creating tweets and managing friend relationships. It discusses various components of the database schema, including column families for users, friends, followers, and tweets, along with examples of Cassandra Query Language (CQL) commands for data manipulation and retrieval. Additionally, it covers architectural aspects like partitioning, replication strategies, and performance optimizations through mechanisms like compaction and bloom filters.