System Architecture

Add git-like functionality to your application using Event Sourcing


http://teentube.cz/?ertye=hombres-solteros-para-una-relacion-seria&776=96 In this post we’ll implement a tool for managing products using event sourcing, node.js and neo4j. Event sourcing will enable us to support neat git-like features such as versioning, branching and merging that would be very hard to support with a more traditional approach. We’ll use neo4j because, as...

System Architecture

Integration Patterns for Microservices Architectures: The good, the bad and the ugly


Rinferreranno screditare amos http://www.mcmp.cz/biorefre/2385 appunteremo ammattissimo sturera? Materianti irritrosente portatrice. In this post we’ll discuss different integration patterns for synchronizing information between microservices. One of the advantages of more traditional architectures, where all the application’s data is stored in one database, is that achieving data consistency is extremely simple. In a microservices...

Software Engineering

Welcoming change: how decoupling can make your application more flexible


follow url One of the most difficult things when starting a new project is choosing the technology stack to use. Should you use a NoSQL database? Key-value, document-oriented or graph-based? What about using a service-oriented architecture? Microservices? What about a...

Programming Patterns

Building Real-Time Collaboration Applications in Three.js


binaire opties minimum storting In this post we’ll look into creating a real-time collaboration applications in Three.js. If you’re working on a real-time web application or a multi-player game, I think you’ll find the approach below interesting. This approach builds on...

Programming Patterns

Efficient WebVR Development Using the Adapter Pattern in Three.js


http://www.beaujolais-challenge.com/?nikolsa=bar-rencontre-celibataire-laval&23d=a3 In this post we’ll use the Adapter Pattern to improve the development experience when working on WebVR applications. We’ll apply some of the SOLID principles of object-oriented design to create an application that is both easy to write and...

Tutorials

Mesh Manipulation Using Mean Values Coordinates in Three.js


http://www.fordbaris.com/?jiiias=d%C3%BCnya-forex-saatleri&bb3=ce In this post we’ll create a simple Free-Form Deformation (FFD) tool in Three.js using Mean Value Coordinates. The idea of FFD is to create a surrounding lattice around a mesh that we would like to modify. Then, by adjusting the control points of the lattice,...

Programming Patterns

MVC Pattern For Building Three.js Applications


http://sat-rent.de/deribbebe/17818 In this post we’ll explore an MVC approach for building complex Three.js applications. If you have ever worked on a medium-to-large javascript application using Three.js, you have probably experienced how quickly things can get out of control: The codebase...