Skip to main content

Home/ Little Architecture Huddle/ Contents contributed and discussions participated by Jacques Bosch

Contents contributed and discussions participated by Jacques Bosch

Jacques Bosch

Semantic Versioning - 0 views

shared by Jacques Bosch on 11 Oct 11 - Cached
  •  
    "In the world of software management there exists a dread place called "dependency hell." The bigger your system grows and the more packages you integrate into your software, the more likely you are to find yourself, one day, in this pit of despair."
Jacques Bosch

SMTP Email | SMTP relays | Mail SMTP Server - SendGrid.com - 0 views

shared by Jacques Bosch on 11 Oct 11 - Cached
  •  
    "SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. SendGrid provides reliable delivery, scalability and real-time analytics along with flexible APIs that make custom integration a breeze."
Jacques Bosch

Socket.IO: the cross-browser WebSocket for realtime apps. - 0 views

shared by Jacques Bosch on 11 Oct 11 - Cached
  •  
    "Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. It's care-free realtime 100% in JavaScript."
Jacques Bosch

Pusher | HTML5 WebSocket Powered Realtime Messaging Service - 0 views

shared by Jacques Bosch on 11 Oct 11 - No Cached
  •  
    "Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality via WebSockets to web and mobile apps."
Jacques Bosch

InfoQ: Clojure: Towards The Essence Of Programming - 1 views

  •  
    " Howard Lewis Ship talks about Clojure, a language more concise, testable, and readable than Java, letting the developer to focus on his work rather than a verbose syntax. "
Jacques Bosch

| Scrum Gathering South Africa 2011 - 1 views

  •  
    "Join us for a Scrum Safari in South Africa this September. It will be a unique opportunity to be exposed to like mindedScrum and Agile practitioners. Come along and spend some time with the big 5."
Jacques Bosch

NoSQL: If Only It Was That Easy at Marked As Pertinent - 0 views

  •  
    "The biggest thing in web apps since "rails can't scale" is this idea that "your rdbms doesn't scale." This has gone so far as to be dubbed the coming of age for "nosql" with lots of blog posts and even a meetup. Indeed, there are many promising key-value stores, distributed key-value stores, document oriented dbs, and column oriented db projects on the radar. This is *definitely* a great thing for the web application scene and this level of variety will definitely open doors for organizations large and small in the near and long term."
Jacques Bosch

InfoQ: Events Are Not Just for Notifications - 0 views

  •  
    " Greg Young discusses how to use events to store data, and how testing, versioning and performance are impacted by an event-centered model. "
Jacques Bosch

InfoQ: Using Entity Framework to Successfully Target Multiple Databases - 1 views

  •  
    "ORM users have grown accustomed to thinking in terms of .NET and LINQ, forgetting the specifics of particular databases, differences in their functionality and effectiveness of certain SQL-constructions. In this article, we shall briefly discuss some of the problems that the user may face in the process of developing an application for Entity Framework (EF), which is meant to interact with Oracle, MySQL, PostgreSQL or SQLite rather than Microsoft SQL Server. I hope this will be useful both for users who create an EF-application for these databases for the first time as well as for those who create an application that must support interaction with multiple databases, i.e., SQL Server and Oracle. As examples of implementing EF-providers for databases other than SQL Server, we shall use Devart ADO.NET providers."
Jacques Bosch

InfoQ: Software Architecture in the Movies - 1 views

  •  
    "There are sufficient videos available in the video repositories provided by YouTube and Vimeo to make it difficult locating the good ones. In addition, not all of them are professionally produced. However, InfoQ.com could identify some pearls which are worthwhile watching. We have reviewed what we found and tried to figure out the interesting ones. But, of course, such activities are always driven by the author's taste."
Jacques Bosch

DDD: What Kind of Applications Is It Suited To? - Jak Charlton - Insane World - Devlici... - 1 views

  •  
    "In many conversations, and in many comments here, you hear phrases like "well that's not really suited to DDD" or "DDD isn't the best fit for that problem". You even see those kind of comments on my blog, and often they are posted by me."
Jacques Bosch

Domain Driven Design: A Step by Step Guide - Jak Charlton - Insane World - Devlicio.us ... - 0 views

  •  
    "As a book and methodology, DDD is an excellent way to approach complex software problems, and make them far more understandable and manageable. As a buzzword, DDD is in danger of being corrupted like many other good software practices."
Jacques Bosch

Why use Event Sourcing? | Greg Young - 2 views

  •  
    "Udi and I agree on probably 95% of what we talk about, one of the places that we have differing opinions is in the use of Event Sourcing I use the term as described previously to mean the rebuilding of objects based on events, not the definition that is currently on the bliki. To me this is an important distinction and I figured it would be worthwhile to write a post on why I feel the way I do, I explained parts of it in the previous post about CQRS and Event Sourcing but I wanted to talk not just about how the patterns are symbiotic but also some of the other reasons I use event sourcing."
Jacques Bosch

An Introduction to Mocking (Now that we are SOLID) - 0 views

  •  
    "How does mocking benefit me? That's a question I hear a lot as I travel around the world giving talks. So before we dive into how to use a mocking tool like JustMock Free Edition, let's discuss why this is important and the benefit that mocking provides over other techniques like Fakes and Stubs."
Jacques Bosch

InfoQ: Netflix's Cloud Data Architecture - 0 views

  •  
    " Siddharth Anand overviews Netflix's business model, then he explains why they chose Amazon AWS, and how they moved their data into the cloud using a NoSQL solution. "
Jacques Bosch

Musings on the Human Condition: Revolutionary Agile Project Management with RTC - 0 views

  •  
    " If you develop any serious software, I'm sure you're tired of manual steps required to collaborate among the various tools involved in the process of Agile software development. You need to take a hard look at IBM's Rational Team Concert (RTC) for its ability to facilitate collaboration among the multitude of tools development shops use for managing requirements, stories, code, builds, tests, deployments, issues, defects and all of the various threads that run through a large software development effort. Hint: RTC has legendary Eclipse pedigree."
Jacques Bosch

InfoQ: unREST as the new REST? - 0 views

  •  
    "It's fair to say that the mere mention of the word REST causes polarisation in people. For a while REST struggled against the WS-* wave and then appeared to have surmounted that obstacle only to start to fall fowl of those people who believe that there is a benefit to be found within REST but perhaps not as much as others might like to believe. One of the main advocates against buying in to the totality of what "RESTafarians" believe is Jean-Jacques Dubray, who recently published an article on what he calls unREST. As JJ begins:"
Jacques Bosch

InfoQ: Dependency Injection with Mark Seemann - 0 views

  •  
    "Mark Seemann, author of Dependency Injection in .NET, talks to us about the differences between DI and Service Locators and the importance of having a Composite Root. He also touches on how these all relate back to the SOLID principals of object oriented design."
Jacques Bosch

InfoQ: Agile Architecture Interactions - 0 views

  •  
    "Agile development starts to build before the outcome is fully understood, ad­justs designs and plans as empirical knowledge is gained while building, trusts the judgment of those closest to the problem, and encourages continual col­laboration with the ultimate consumers. Architecture establishes a technol­ogy stack, creates design patterns, enhances quality attributes, and communicates to all interested parties. The combination of these two spaces is agile architecture - an approach that uses agile techniques to drive toward good architecture. Successful agile architecture requires an architect who understands agile de­velopment, interacts with the team at well-defined points, influences them using critical skills easily adapted from architectural experience with other approaches, and applies architectural functions that are independent of project methodology."
Jacques Bosch

Yet Another SQL Strategy for Versioned Data - 0 views

  •  
    "There is a popular design for a database that requires a built-in audit-trail of amendments and additions, where data is never deleted, but merely superseded by a later version. Whilst this is conceptually simple, it has always made for complicated SQL for reporting the latest version of data. Alex joins the debate on the best way of doing this with an example using an indexed view and the filtered index."
« First ‹ Previous 61 - 80 of 136 Next › Last »
Showing 20 items per page