Pro Java Clustering and Scalability : Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ /: Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ. (2017)
- Record Type:
- Book
- Title:
- Pro Java Clustering and Scalability : Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ /: Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ. (2017)
- Main Title:
- Pro Java Clustering and Scalability : Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ
- Further Information:
- Note: Jorge Acetozi.
- Authors:
- Acetozi, Jorge
- Contents:
- Part I: Usage1: Docker2: Prerequisites3: Executing the Project Locally4: Simulate a Conversation5: Setting Up the Development EnvironmentPart II: Architecture6: Relationship Between Domain and Architecture7: Introduction to NoSQL8: Spring Framework9: WebSocket10: Spring WebSocket11: Single-Node Chat Architecture12: Multi-Node Chat Architecture13: Horizontally Scaling Stateful Web ApplicationsPart III: Code by Feature14: Change the Application Language15: Login16: New Account17: New Chat Room18: Join Chat Room19: Send User Public Messages Over WebSocket20: Send User Private Messages over WebSocketIV: Testing the Code21: Lazy Deployments versus Fast Deployments22 Continuous Delivery23: Types of Automated Tests24: Unit Tests25: Integration Tests26: Split Unit Tests from Integration Tests Using Maven Plugins27: Continuous Integration ServerAppendixAfterword: What's Next?.
- Publisher Details:
- Berkeley, CA : Apress
- Publication Date:
- 2017
- Copyright Date:
- 2017
- Extent:
- 1 online resource (149 pages)
- Subjects:
- Computer science
Computers -- Programming -- General
Computers -- Software Development & Engineering -- General
Computers -- Expert Systems
Computers -- Hardware -- Network Hardware
Computer programming / software development
Software Engineering
Expert systems / knowledge-based systems
Network hardware
Java (Computer program language)
Software engineering
Computer Communication Networks
Computers -- Programming Languages -- Java
Programming & scripting languages: general - Languages:
- English
- ISBNs:
- 9781484229859
- Related ISBNs:
- 9781484229842
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.359925
- Ingest File:
- 01_322.xml