The Nosql database used in FourSquare.com

Briefly discuss the Nosql database used in FourSquare.com

Sample Solution

The Nosql database used in FourSquare.com

FourSquare is a location-based social network which has grown rapidly since its inception in 2009, requiring efficient ways to scale with limited engineering resources. As its user profile and activity stream data increased, FourSquare made the strategic decision to migrate storage of venues and check-ins to MongoDB as a long-term scalable solution to the company`s continued expansion. FourSquare can now take advantage of MongoDB`s built-in-auto-sharding. Instead of writing its own sharding layer, FourSquare can rely on MongoDB`s automated scaling infrastructure, enabling engineers to focus on building their application. MongoDB has allowed FourSquare to dramatically simplify its data model.

this essay I will discuss the connections between leadership, motivation and teamwork theories, how they connect to practice in organisations and their limitations, offering solutions where impracticalities arise. The essay aims to draw conclusions on the suitability of Fiedler’s Contingency Theory of Leadership, Tuckman’s Model of Group Development, Belbin’s Team Theory, and Herzberg’s Two Factor Theory in practice, and how complexities like power and influence shape how they can be applied to best suit the situation a leader faces.

Leadership
Contingency based theories of leadership suggest that there is no correct or best way to lead a group, or organisation, due to the significant number of constraints on a situation (Flinsch-Rodriguez, 2019). Fiedler, in his Contingency Theory of Leadership (Fiedler, 1967), suggests that the effectiveness of a group is dependent on the leadership styles of the leader and their favourability to the situation. Much of the theory is established around the least preferred co-worker scale (LPC). The LPC aims to quantify a potential leaders approach to a task on a scale of relationship motivated to task motivated, where the leader fits on the scale allows their most favourable situation to be deduced, and thus allows the identification of suitable leaders for tasks. The favourableness of the situation depends on three characteristics: leader-member relations, the support and trust the leader as from the group; task structure, the clarity of the task to the leader; and positional power, the authority the leader has to assess a groups performance and give rewards and punishments (Fiedler, 1967). If the leaders approach matches what is required from the situation then success is predicted for the group.
Fiedler’s contingency model offers a very austere categorisation of leadership, clearly defining which situations will and will not result in success for a potential leader. At the senior management level of a hierarchal structure within an organisation the theory can be applied freely, firstly due to the ease at which persons can be replaced if their LPC score does not match that required of the situation (Pettinger, 2007). Secondly, and most i