high_scalability high_scalability-2009 high_scalability-2009-727 knowledge-graph by maker-knowledge-mining
Source: html
Introduction: Caching/data-grids are going through a similar evolution to databases. As with databases, we started by using caching as an embedded service to the application. Now we are in the phase where we need to be able to share the data between multiple applications, or in cases where we don’t want to share the data, we need to be able to share the resources for managing the data, while keeping a high degree of isolation. The demand for these sort of requirements becomes much more common with SOA or SaaS-based applications. As we approach the next generation of middleware and data-centers, it becomes clear that we cannot move to the next wave of virtualization and cloud computing without a strong security and isolation solution that is built-in to all layers of our application and middleware.
sentIndex sentText sentNum sentScore
1 Caching/data-grids are going through a similar evolution to databases. [sent-1, score-0.358]
2 As with databases, we started by using caching as an embedded service to the application. [sent-2, score-0.469]
3 Now we are in the phase where we need to be able to share the data between multiple applications, or in cases where we don’t want to share the data, we need to be able to share the resources for managing the data, while keeping a high degree of isolation. [sent-3, score-2.65]
4 The demand for these sort of requirements becomes much more common with SOA or SaaS-based applications. [sent-4, score-0.772]
5 As we approach the next generation of middleware and data-centers, it becomes clear that we cannot move to the next wave of virtualization and cloud computing without a strong security and isolation solution that is built-in to all layers of our application and middleware. [sent-5, score-2.65]
wordName wordTfidf (topN-words)
[('middleware', 0.393), ('share', 0.366), ('soa', 0.256), ('becomes', 0.242), ('wave', 0.207), ('degree', 0.182), ('isolation', 0.181), ('embedded', 0.178), ('phase', 0.17), ('evolution', 0.166), ('layers', 0.164), ('next', 0.16), ('able', 0.153), ('virtualization', 0.134), ('strong', 0.134), ('demand', 0.134), ('generation', 0.133), ('keeping', 0.128), ('requirements', 0.127), ('managing', 0.126), ('cases', 0.124), ('sort', 0.123), ('security', 0.121), ('clear', 0.115), ('started', 0.115), ('similar', 0.111), ('resources', 0.096), ('move', 0.095), ('common', 0.092), ('approach', 0.084), ('computing', 0.084), ('databases', 0.083), ('need', 0.083), ('caching', 0.082), ('going', 0.081), ('data', 0.08), ('solution', 0.078), ('multiple', 0.067), ('service', 0.061), ('applications', 0.059), ('without', 0.058), ('want', 0.058), ('cloud', 0.058), ('much', 0.054), ('high', 0.049), ('application', 0.049), ('using', 0.033)]
simIndex simValue blogId blogTitle
same-blog 1 1.0 727 high scalability-2009-10-25-Is Your Data Really Secured?
Introduction: Caching/data-grids are going through a similar evolution to databases. As with databases, we started by using caching as an embedded service to the application. Now we are in the phase where we need to be able to share the data between multiple applications, or in cases where we don’t want to share the data, we need to be able to share the resources for managing the data, while keeping a high degree of isolation. The demand for these sort of requirements becomes much more common with SOA or SaaS-based applications. As we approach the next generation of middleware and data-centers, it becomes clear that we cannot move to the next wave of virtualization and cloud computing without a strong security and isolation solution that is built-in to all layers of our application and middleware.
2 0.3141284 1087 high scalability-2011-07-26-Web 2.0 Killed the Middleware Star
Introduction: It started out innocently enough with a simple question, “What exactly *is* the model for PaaS services scalability? If based on HTTP/REST API integration, fairly easy. If native middleware… input?” You’ll forgive the odd phrasing – Twitter’s limitations sometimes make conversations of this nature … interesting. The discussion culminated in what appeared to be the sentiment that middleware was mostly obsolete with respect to PaaS. THE OLD WAY Very briefly for those of you who are more infrastructure / network minded than application architecture fluent, let’s review the traditional middleware-based application architecture. Generally speaking, middleware – a.k.a. JMS, MQ Series and most recently, ESB – is leveraged as means to enable a publish-subscribe model of sharing data. Basically, it’s an integration pattern, but no one really likes to admit that because of the connotations associated with the evil word “integration” in the enterprise. But that’s what it’s
3 0.18559334 618 high scalability-2009-06-05-Google Wave Architecture
Introduction: Update: Good Vibrations by Radovan Semančík. Lot's of interesting questions about how Wave works, scalability, security, RESTyness, and so on. Google Wave is a new communication and collaboration platform based on hosted XML documents (called waves) supporting concurrent modifications and low-latency updates. This platform enables people to communicate and work together in new, convenient and effective ways. We will offer these benefits to users of Google Wave and we also want to share them with everyone else by making waves an open platform that everybody can share. We welcome others to run wave servers and become wave providers, for themselves or as services for their users, and to "federate" waves, that is, to share waves with each other and with Google Wave. In this way users from different wave providers can communicate and collaborate using shared waves. We are introducing the Google Wave Federation Protocol for federating waves between wave providers on the Internet. H
4 0.13454755 924 high scalability-2010-10-21-What is Network-based Application Virtualization and Why Do You Need It?
Introduction: With all the attention being paid these days to VDI (virtual desktop infrastructure) and application virtualization and server virtualization andvirtualization it’s easy to forget about network-based application virtualization. But it’s the one virtualization technique you shouldn’t forget because it is a foundational technology upon which myriad other solutions will be enabled. WHAT IS NETWORK-BASED APPLICATION VIRTUALIZATION? This term may not be familiar to you but that’s because since its inception oh, more than a decade ago, it’s always just been called “server virtualization”. After the turn of the century (I love saying that, by the way) it was always referred to as service virtualization in SOA and XML circles. With the rise of the likes of VMware and Citrix and Microsoft server virtualization solutions, it’s become impossible to just use the term “server virtualization” and “service virtualization” is just as ambiguous so it seems appropriate to giv
Introduction: One stumbling block of the the great march towards virtualization is the relatively poor performance of resource hungry applications like databases. We are told to develop and test using VMs, but deploy without them. Which kind of sucks IMHO. Maybe better virtualization technology can remove this split. This paper talks about a different approach to virtualization called "container-based" virtualization that can reportedly double the performance of traditional hypervisor systems like Xen. It does this by trading isolation for efficiency. Rather than maintaining complete isolation between VMs the container approach shares resources between VMs and thus gives higher performance while still guaranteeing strong fault, resource, and security isolation. It's yet another battle in computing's endless war of creating and destroying abstraction layers. I learned a lot from from this paper because of how it compared and contrasted traditional hypervisor and container based virtualization strateg
8 0.11258167 453 high scalability-2008-12-01-Breakthrough Web-Tier Solutions with Record-Breaking Performance
9 0.10735639 445 high scalability-2008-11-14-Useful Cloud Computing Blogs
10 0.10727061 977 high scalability-2011-01-21-PaaS shouldn’t be built in Silos
11 0.099900246 96 high scalability-2007-09-18-Amazon Architecture
12 0.094104402 986 high scalability-2011-02-10-Database Isolation Levels And Their Effects on Performance and Scalability
13 0.092658214 1444 high scalability-2013-04-23-Facebook Secrets of Web Performance
14 0.091468513 1006 high scalability-2011-03-17-Are long VM instance spin-up times in the cloud costing you money?
15 0.091108128 906 high scalability-2010-09-22-Applying Scalability Patterns to Infrastructure Architecture
16 0.088632785 853 high scalability-2010-07-08-Cloud AWS Infrastructure vs. Physical Infrastructure
17 0.088494457 761 high scalability-2010-01-17-Applications Become Black Boxes Using Markets to Scale and Control Costs
18 0.086529694 1240 high scalability-2012-05-07-Startups are Creating a New System of the World for IT
19 0.086104929 843 high scalability-2010-06-16-WTF is Elastic Data Grid? (By Example)
20 0.085918188 1354 high scalability-2012-11-05-Are we seeing the renaissance of enterprises in the cloud?
topicId topicWeight
[(0, 0.142), (1, 0.025), (2, 0.036), (3, 0.06), (4, -0.031), (5, -0.011), (6, -0.002), (7, -0.082), (8, -0.057), (9, 0.011), (10, 0.015), (11, 0.08), (12, -0.073), (13, 0.056), (14, 0.038), (15, -0.007), (16, 0.004), (17, -0.023), (18, 0.067), (19, 0.042), (20, -0.057), (21, 0.016), (22, 0.016), (23, 0.057), (24, 0.063), (25, 0.021), (26, -0.021), (27, -0.01), (28, -0.017), (29, 0.011), (30, 0.011), (31, 0.05), (32, 0.035), (33, 0.015), (34, -0.0), (35, 0.036), (36, -0.038), (37, -0.031), (38, 0.014), (39, 0.007), (40, -0.002), (41, -0.041), (42, 0.01), (43, 0.03), (44, -0.048), (45, -0.083), (46, -0.03), (47, 0.018), (48, -0.019), (49, 0.007)]
simIndex simValue blogId blogTitle
same-blog 1 0.9564867 727 high scalability-2009-10-25-Is Your Data Really Secured?
Introduction: Caching/data-grids are going through a similar evolution to databases. As with databases, we started by using caching as an embedded service to the application. Now we are in the phase where we need to be able to share the data between multiple applications, or in cases where we don’t want to share the data, we need to be able to share the resources for managing the data, while keeping a high degree of isolation. The demand for these sort of requirements becomes much more common with SOA or SaaS-based applications. As we approach the next generation of middleware and data-centers, it becomes clear that we cannot move to the next wave of virtualization and cloud computing without a strong security and isolation solution that is built-in to all layers of our application and middleware.
2 0.76707613 1087 high scalability-2011-07-26-Web 2.0 Killed the Middleware Star
Introduction: It started out innocently enough with a simple question, “What exactly *is* the model for PaaS services scalability? If based on HTTP/REST API integration, fairly easy. If native middleware… input?” You’ll forgive the odd phrasing – Twitter’s limitations sometimes make conversations of this nature … interesting. The discussion culminated in what appeared to be the sentiment that middleware was mostly obsolete with respect to PaaS. THE OLD WAY Very briefly for those of you who are more infrastructure / network minded than application architecture fluent, let’s review the traditional middleware-based application architecture. Generally speaking, middleware – a.k.a. JMS, MQ Series and most recently, ESB – is leveraged as means to enable a publish-subscribe model of sharing data. Basically, it’s an integration pattern, but no one really likes to admit that because of the connotations associated with the evil word “integration” in the enterprise. But that’s what it’s
3 0.74014705 762 high scalability-2010-01-18-The Missing Piece in the Virtualization Stack (Part 1)
Introduction: This and the next post will discuss how virtualization and cloud computing, as we know it today, is only a small part of the solution for today’s IT inefficiencies. While new technologies and delivery models have made it much simpler to manage the infrastructure, this is not where our core inefficiencies lie. Virtualization principles must be extended to higher levels of the application stack, to make it easier for all of us to manage, tune and integrate applications. Otherwise we will continue to spend most of our time on things that don’t provide real value to the business. Read the full article here
4 0.71008039 1157 high scalability-2011-12-14-Virtualization and Cloud Computing is Changing the Network to East-West Routing
Introduction: It’s called “east-west” networking, which when compared to its predecessor, “north-south” networking, evinces images of maelstroms and hurricane winds and tsunamis for some reason. It could be the subtle correlation between the transformative shift this change in networking patterns has on the data center with that of El Niño’s transformative power upon the weather patterns across the globe. Traditionally, data center networks have focused on North-South network traffic. The assumption is that clients on the edge would mainly communicate with servers at the core, rather than across the network to other clients. But server virtualization changes all this, with servers, virtual appliances and even virtual desktops scattered across the same physical infrastructure. These environments are also highly dynamic, with workloads moving to different physical locations on the network as virtual servers are migrated (in the case of data center networks) and clients move
5 0.70694757 1212 high scalability-2012-03-21-The Conspecific Hybrid Cloud
Introduction: When you’re looking to add new tank mates to an existing aquarium ecosystem, one of the concerns you must have is whether a particular breed of fish is amenable to conspecific cohabitants. Many species are not, which means if you put them together in a confined space, they’re going to fight. Viciously. To the death. Responsible aquarists try to avoid such situations, so careful attention to the conspecificity of animals is a must. Now, while in many respects the data center ecosystem correlates well to an aquarium ecosystem, in this case it does not. It’s what you usually get, today, but its not actually the best model. That’s because what you want in the data center ecosystem – particularly when it extends to include public cloud computing resources – is conspecificity in infrastructure. This desire and practice is being seen both in enterprise data center decision making as well as in startups suddenly dealing with massive growth and increasingly encountering pe
6 0.70674914 702 high scalability-2009-09-11-The interactive cloud
7 0.69889951 924 high scalability-2010-10-21-What is Network-based Application Virtualization and Why Do You Need It?
8 0.69368786 1654 high scalability-2014-06-05-Cloud Architecture Revolution
9 0.691517 1354 high scalability-2012-11-05-Are we seeing the renaissance of enterprises in the cloud?
10 0.6914131 697 high scalability-2009-09-09-GridwiseTech revolutionizes data management
11 0.68802965 444 high scalability-2008-11-14-Private-Public Cloud
12 0.67629004 803 high scalability-2010-04-05-Intercloud: How Will We Scale Across Multiple Clouds?
13 0.67387182 567 high scalability-2009-04-14-Challanges for Developing Enterprise Application on the Cloud
14 0.66996956 974 high scalability-2011-01-18-Paper: Relational Cloud: A Database-as-a-Service for the Cloud
15 0.6665588 933 high scalability-2010-11-01-Hot Trend: Move Behavior to Data for a New Interactive Application Architecture
16 0.66013634 549 high scalability-2009-03-26-Performance - When do I start worrying?
17 0.65755904 1216 high scalability-2012-03-27-Big Data In the Cloud Using Cloudify
18 0.63952273 1006 high scalability-2011-03-17-Are long VM instance spin-up times in the cloud costing you money?
19 0.63662845 428 high scalability-2008-10-24-11 Secrets of a Cloud Scale Consultant That They Dont' Want You to Know
20 0.63420403 1056 high scalability-2011-06-09-Retrospect on recent AWS outage and Resilient Cloud-Based Architecture
topicId topicWeight
[(1, 0.274), (2, 0.282), (61, 0.146), (77, 0.068), (79, 0.093)]
simIndex simValue blogId blogTitle
1 0.98324329 1 high scalability-2007-07-06-Start Here
Introduction: This page is here to help you get started using High Scalability. Here are a few useful topics to get you going... Why does the High Scalability site exist? Good things to read. Participate by adding your own links to interesting sites and articles. Participate by signing up for the RSS feed. Consider the many benefits of registering as a user. How do I get notification of content and comment changes? Contact High Scalability. About. Why does the High Scalability site exist? To help you build successful scalable websites. This site tries to bring together all the lore, art, science, practice, and experience of building scalable websites into one place so you can learn how to build your website with confidence. When it becomes clear you must grow your website or die, most people have no idea where to start. It's not a skill you learn in school or pick up from a magazine article on a plane flight home. No, building scalable systems is a body o
2 0.98298472 426 high scalability-2008-10-22-Server load balancing architectures, Part 1: Transport-level load balancing
Introduction: Server farms achieve high scalability and high availability through server load balancing, a technique that makes the server farm appear to clients as a single server. In this two-part article, Gregor Roth explores server load balancing architectures, with a focus on open source solutions. Part 1 covers server load balancing basics and discusses the pros and cons of transport-level server load balancing. The barrier to entry for many Internet companies is low. Anyone with a good idea can develop a small application, purchase a domain name, and set up a few PC-based servers to handle incoming traffic. The initial investment is small, so the start-up risk is minimal. But a successful low-cost infrastructure can become a serious problem quickly. A single server that handles all the incoming requests may not have the capacity to handle high traffic volumes once the business becomes popular. In such a situations companies often start to scale up: they upgrade the existing infrastruc
same-blog 3 0.98233724 727 high scalability-2009-10-25-Is Your Data Really Secured?
Introduction: Caching/data-grids are going through a similar evolution to databases. As with databases, we started by using caching as an embedded service to the application. Now we are in the phase where we need to be able to share the data between multiple applications, or in cases where we don’t want to share the data, we need to be able to share the resources for managing the data, while keeping a high degree of isolation. The demand for these sort of requirements becomes much more common with SOA or SaaS-based applications. As we approach the next generation of middleware and data-centers, it becomes clear that we cannot move to the next wave of virtualization and cloud computing without a strong security and isolation solution that is built-in to all layers of our application and middleware.
4 0.97985071 70 high scalability-2007-08-22-How many machines do you need to run your site?
Introduction: Amazingly TechCrunch runs their website on one web server and one database server, according to the fascinating survey What the Web’s most popular sites are running on by Pingdom , a provider of uptime and response time monitoring. Early we learned PlentyOfFish catches and releases many millions of hits a day on just 1 web server and three database servers. Google runs a Dalek army full of servers. YouSendIt , a company making it easy to send and receive large files, has 24 web servers, 3 database servers, 170 storage servers, and a few miscellaneous servers. Vimeo , a video sharing company, has 100 servers for streaming video, 4 web servers, and 2 database servers. Meebo , an AJAX based instant messaging company, uses 40 servers to handle messaging, over 40 web servers, and 10 servers for forums, jabber, testing, and so on. FeedBurner , a news feed management company, has 70 web servers, 15 database servers, and 10 miscellaneous servers. Now
5 0.97854793 231 high scalability-2008-01-29-Too many databases
Introduction: Hi, I am using drupal for my clients website, and was thinking is it possible to host all ( about 500) of them on the same server(maybe VPS or dedicated). Here is the situation..... Each clients website has a database with about 50 tables each, all the databases are small in size about 2-5 MB .... and the websites are low traffic websites with say.. 50 hits/day on avg.... that means about 2000 queries/db/day ..... (avg 40 queries per hit).... Wanted to know if it is possible to have so many databases about 500 on the same server? what are the things that i should look into if i should make this happen?
6 0.97645986 623 high scalability-2009-06-10-Dealing with multi-partition transactions in a distributed KV solution
7 0.97618306 787 high scalability-2010-03-03-Hot Scalability Links for March 3, 2010
8 0.97551137 86 high scalability-2007-09-09-Clustering Solution
9 0.97469825 152 high scalability-2007-11-13-Flickr Architecture
11 0.97347331 1386 high scalability-2013-01-14-MongoDB and GridFS for Inter and Intra Datacenter Data Replication
12 0.97318578 808 high scalability-2010-04-12-Poppen.de Architecture
13 0.97311604 427 high scalability-2008-10-22-Server load balancing architectures, Part 2: Application-level load balancing
14 0.97302902 382 high scalability-2008-09-09-Content Delivery Networks (CDN) – a comprehensive list of providers
15 0.97245419 259 high scalability-2008-02-25-Any Suggestions for the Architecture Template?
16 0.97245419 260 high scalability-2008-02-25-Architecture Template Advice Needed
17 0.97205508 1258 high scalability-2012-06-05-Thesis: Concurrent Programming for Scalable Web Architectures
18 0.97178155 1517 high scalability-2013-09-16-The Hidden DNS Tax - Cascading Timeouts and Errors
19 0.96972245 691 high scalability-2009-08-31-Squarespace Architecture - A Grid Handles Hundreds of Millions of Requests a Month
20 0.96892589 1096 high scalability-2011-08-10-LevelDB - Fast and Lightweight Key-Value Database From the Authors of MapReduce and BigTable