high_scalability high_scalability-2008 high_scalability-2008-292 knowledge-graph by maker-knowledge-mining
Source: html
Introduction: This post covers two main options for scaling-out MySql and compare between them. The first is based on data-base clustering and the second is based on In Memory clustering a.k.a Data Grid. A special emphasis is given to a pattern which shows how to scale our existing data base without changing it through a combination of Data Grid and data base as a background service. This pattern is referred to as Persistency as a Service (PaaS). It also address many of the fequently asked question related to how performance, reliability and scalability is achieved with this pattern.
sentIndex sentText sentNum sentScore
1 This post covers two main options for scaling-out MySql and compare between them. [sent-1, score-0.752]
2 The first is based on data-base clustering and the second is based on In Memory clustering a. [sent-2, score-1.107]
3 A special emphasis is given to a pattern which shows how to scale our existing data base without changing it through a combination of Data Grid and data base as a background service. [sent-5, score-2.493]
4 This pattern is referred to as Persistency as a Service (PaaS). [sent-6, score-0.717]
5 It also address many of the fequently asked question related to how performance, reliability and scalability is achieved with this pattern. [sent-7, score-0.975]
wordName wordTfidf (topN-words)
[('pattern', 0.468), ('clustering', 0.362), ('base', 0.297), ('referred', 0.249), ('achieved', 0.197), ('emphasis', 0.196), ('covers', 0.183), ('compare', 0.175), ('paas', 0.171), ('asked', 0.168), ('background', 0.164), ('special', 0.148), ('options', 0.138), ('reliability', 0.132), ('changing', 0.129), ('combination', 0.127), ('grid', 0.126), ('shows', 0.126), ('main', 0.123), ('question', 0.121), ('based', 0.12), ('address', 0.113), ('existing', 0.111), ('data', 0.108), ('given', 0.104), ('related', 0.1), ('second', 0.084), ('mysql', 0.079), ('post', 0.073), ('memory', 0.07), ('service', 0.062), ('two', 0.06), ('without', 0.059), ('first', 0.059), ('scalability', 0.056), ('scale', 0.051), ('many', 0.046), ('also', 0.042), ('performance', 0.042)]
simIndex simValue blogId blogTitle
same-blog 1 1.0 292 high scalability-2008-03-30-Scaling Out MySQL
Introduction: This post covers two main options for scaling-out MySql and compare between them. The first is based on data-base clustering and the second is based on In Memory clustering a.k.a Data Grid. A special emphasis is given to a pattern which shows how to scale our existing data base without changing it through a combination of Data Grid and data base as a background service. This pattern is referred to as Persistency as a Service (PaaS). It also address many of the fequently asked question related to how performance, reliability and scalability is achieved with this pattern.
2 0.21336804 891 high scalability-2010-09-01-Scale-out vs Scale-up
Introduction: In this post I'll cover the difference between multi-core concurrency that is often referred to as Scale-Up and distributed computing that is often referred to as Scale-Out mode. more ..
3 0.20137915 400 high scalability-2008-10-01-The Pattern Bible for Distributed Computing
Introduction: Software design patterns are an emerging tool for guiding and documenting system design. Patterns usually describe software abstractions used by advanced designers and programmers in their software. Patterns can provide guidance for designing highly scalable distributed systems. Let's see how! Patterns are in essence solutions to problems. Most of them are expressed in a format called Alexandrian form which draws on constructs used by Christopher Alexander. There are variants but most look like this: The pattern name The problem the pattern is trying to solve Context Solution Examples Design rationale: This tells where the pattern came from, why it works, and why experts use it Patterns rarely stand alone. Each pattern works on a context, and transforms the system in that context to produce a new system in a new context. New problems arise in the new system and context, and the next ‘‘layer’’ of patterns can be applied. A pattern language is a structured col
4 0.19304737 402 high scalability-2008-10-05-Paper: Scalability Design Patterns
Introduction: I have introduced pattern languages in my earlier post on The Pattern Bible for Distributed Computing . Achieving highest possible scalability is a complex combination of many factors. This PLoP 2007 paper presents a pattern language that can be used to make a system highly scalable. The Scalability Pattern Language introduced by Kanwardeep Singh Ahluwalia includes patterns to: Introduce Scalability Optimize Algorithm Add Hardware Add Parallelism Add Intra-Process Parallelism Add Inter-Porcess Parallelism Add Hybrid Parallelism Optimize Decentralization Control Shared Resources Automate Scalability
5 0.17788069 196 high scalability-2007-12-30-MySQL clustering strategies and comparisions
Introduction: Compare: 1. MySQL Clustering(ndb-cluster stogare) 2. MySQL / GFS-GNBD/ HA 3. MySQL / DRBD /HA 4. MySQL Write Master / Multiple MySQL Read Slaves 5. Standalone MySQL Servers(Functionally seperated)
6 0.13224784 568 high scalability-2009-04-14-Designing a Scalable Twitter
7 0.123803 1216 high scalability-2012-03-27-Big Data In the Cloud Using Cloudify
8 0.10795932 716 high scalability-2009-10-06-Building a Unique Data Warehouse
9 0.10519687 538 high scalability-2009-03-16-Are Cloud Based Memory Architectures the Next Big Thing?
10 0.10440691 305 high scalability-2008-04-21-Google App Engine - what about existing applications?
11 0.093980104 701 high scalability-2009-09-10-When optimizing - don't forget the Java Virtual Machine (JVM)
12 0.093086019 1031 high scalability-2011-04-28-PaaS on OpenStack - Run Applications on Any Cloud, Any Time Using Any Thing
13 0.092574634 364 high scalability-2008-08-14-Product: Terracotta - Open Source Network-Attached Memory
14 0.092400841 1002 high scalability-2011-03-09-Productivity vs. Control tradeoffs in PaaS
15 0.090471573 86 high scalability-2007-09-09-Clustering Solution
16 0.088143595 384 high scalability-2008-09-16-EE-Appserver Clustering OR Terracota OR Coherence OR something else?
17 0.08348272 1110 high scalability-2011-09-06-Big Data Application Platform
18 0.080505282 607 high scalability-2009-05-26-Database Optimize patterns
19 0.076003194 1160 high scalability-2011-12-21-In Memory Data Grid Technologies
20 0.075926408 1440 high scalability-2013-04-15-Scaling Pinterest - From 0 to 10s of Billions of Page Views a Month in Two Years
topicId topicWeight
[(0, 0.113), (1, 0.037), (2, 0.005), (3, 0.017), (4, -0.019), (5, 0.072), (6, -0.042), (7, -0.068), (8, -0.033), (9, 0.036), (10, 0.007), (11, 0.032), (12, 0.049), (13, 0.035), (14, -0.02), (15, -0.019), (16, 0.027), (17, -0.044), (18, 0.007), (19, -0.006), (20, -0.01), (21, 0.003), (22, -0.033), (23, 0.041), (24, 0.029), (25, 0.013), (26, -0.016), (27, -0.014), (28, 0.009), (29, 0.049), (30, 0.039), (31, -0.002), (32, -0.008), (33, 0.062), (34, -0.069), (35, 0.056), (36, 0.017), (37, -0.05), (38, 0.026), (39, -0.011), (40, 0.035), (41, -0.051), (42, 0.07), (43, -0.004), (44, 0.081), (45, -0.05), (46, 0.038), (47, 0.021), (48, 0.022), (49, -0.016)]
simIndex simValue blogId blogTitle
same-blog 1 0.92908323 292 high scalability-2008-03-30-Scaling Out MySQL
Introduction: This post covers two main options for scaling-out MySql and compare between them. The first is based on data-base clustering and the second is based on In Memory clustering a.k.a Data Grid. A special emphasis is given to a pattern which shows how to scale our existing data base without changing it through a combination of Data Grid and data base as a background service. This pattern is referred to as Persistency as a Service (PaaS). It also address many of the fequently asked question related to how performance, reliability and scalability is achieved with this pattern.
Introduction: Summary In this presentation, a three steps approach for turning your existing stateful tier-based/Spring-application into a dynamically scalable services application using OpenSpaces is demonstrated. The existing programming model is kept the same while focusing on abstracting and replacing the underlying implementations of the middleware stack in a way that will fit the scale-out model. Bio Nati Shalom is the CTO and Founder of GigaSpaces and responsible for the technology roadmap. He has 10 years of experience with distributed technology and architecture namely CORBA, Jini, J2EE, Grid and SOA. Nati is the Head of the Israeli Grid consortium and an evangelist of Space Based Architecture and Data Grid patterns. Blog: Gigaspaces Blog Read the rest of the article here on InfoQ .
3 0.65003204 709 high scalability-2009-09-19-Space Based Programming in .NET
Introduction: Space-based architectures are an alternative to the traditional n-tier model for enterprise applications. Instead of a vertical tier partitioning, space based applications are partitioned horizontally into self-sufficient units. This leads to almost linear scalability of stateful, high-performance applications. This is a recording of a talk I did last month where I introduce space based programming and demonstrate how that works in practice on the .NET platform using Oracle Coherence and GigaSpaces.
4 0.63209045 395 high scalability-2008-09-25-Is your cloud as scalable as you think it is?
Introduction: An unstated assumption is that clouds are scalable. But are they? Stick thousands upon thousands of machines together and there are a lot of potential bottlenecks just waiting to choke off your scalability supply. And if the cloud is scalable what are the chances that your application is really linearly scalable? At 10 machines all may be well. Even at 50 machines the seas look calm. But at 100, 200, or 500 machines all hell might break loose. How do you know? You know through real life testing. These kinds of tests are brutally hard and complicated. who wants to do all the incredibly precise and difficult work of producing cloud scalability tests? GridDynamics has stepped up to the challenge and has just released their Cloud Performance Reports . The report is quite detailed so I'll just cover what I found most interesting. GridDynamics in this report test three configurations: GridGain running a Monte-Carlo simulation on EC2 . This test is a CPU only test,
5 0.63170606 402 high scalability-2008-10-05-Paper: Scalability Design Patterns
Introduction: I have introduced pattern languages in my earlier post on The Pattern Bible for Distributed Computing . Achieving highest possible scalability is a complex combination of many factors. This PLoP 2007 paper presents a pattern language that can be used to make a system highly scalable. The Scalability Pattern Language introduced by Kanwardeep Singh Ahluwalia includes patterns to: Introduce Scalability Optimize Algorithm Add Hardware Add Parallelism Add Intra-Process Parallelism Add Inter-Porcess Parallelism Add Hybrid Parallelism Optimize Decentralization Control Shared Resources Automate Scalability
6 0.61584955 416 high scalability-2008-10-15-Oracle opens Coherence Incubator
7 0.58289903 1160 high scalability-2011-12-21-In Memory Data Grid Technologies
8 0.57694006 69 high scalability-2007-08-21-What does the next generation data center look like?
9 0.56789279 567 high scalability-2009-04-14-Challanges for Developing Enterprise Application on the Cloud
10 0.5651803 769 high scalability-2010-02-02-Scale out your identity management
11 0.56494308 893 high scalability-2010-09-03-Hot Scalability Links For Sep 3, 2010
12 0.56340033 1161 high scalability-2011-12-22-Architecting Massively-Scalable Near-Real-Time Risk Analysis Solutions
13 0.56129879 716 high scalability-2009-10-06-Building a Unique Data Warehouse
14 0.56032777 4 high scalability-2007-07-10-Webcast: Advanced Database High Availability and Scalability Solutions
15 0.55912888 235 high scalability-2008-02-02-The case against ORM Frameworks in High Scalability Architectures
16 0.556988 1024 high scalability-2011-04-15-Stuff The Internet Says On Scalability For April 15, 2011
17 0.55455577 469 high scalability-2008-12-17-Scalability Strategies Primer: Database Sharding
18 0.55452615 268 high scalability-2008-03-06-Announce: First Meeting of Boston Scalability User Group
19 0.55416602 15 high scalability-2007-07-16-Blog: MySQL Performance Blog - Everything about MySQL Performance.
20 0.55221301 1216 high scalability-2012-03-27-Big Data In the Cloud Using Cloudify
topicId topicWeight
[(1, 0.272), (2, 0.198), (10, 0.082), (40, 0.098), (61, 0.091), (94, 0.108)]
simIndex simValue blogId blogTitle
same-blog 1 0.97874385 292 high scalability-2008-03-30-Scaling Out MySQL
Introduction: This post covers two main options for scaling-out MySql and compare between them. The first is based on data-base clustering and the second is based on In Memory clustering a.k.a Data Grid. A special emphasis is given to a pattern which shows how to scale our existing data base without changing it through a combination of Data Grid and data base as a background service. This pattern is referred to as Persistency as a Service (PaaS). It also address many of the fequently asked question related to how performance, reliability and scalability is achieved with this pattern.
2 0.93400371 290 high scalability-2008-03-28-How to Get DNS Names of a Web Server
Introduction: For some special reason, I'm trying to make a web server able to get all the DNS names mapped to its IP. Let me explain more, I'm creating a website that will run in a web farm, every web server in the farm will have some subdomains mapped to its ip, what I want is that whenever my application starts on a web server is to be able to get all the subdomains mapped/assigned to that server, e.g. sub1.mydomain.com, sub2.mydomain.com. I understand that I have to use reverse dns lookup (i.e. give the IP get the domain name), but I also want to get all the subdomains not just the first one that maps to that IP. I've been reading about DNS on the internet but I don't seem to find any information on how to achieve what I want, normally you use dns to get the ip of a domain but I'm not sure that all servers enable reverse lookup. The problem is that I'm still not sure whether I'll host my own DNS server or use the services of some company (many companies offer DNS hosting services), so, my qu
3 0.93089867 652 high scalability-2009-07-08-Art of Parallelism presentation
Introduction: This presentation about parallel computing, and it’s discover the following topic: What is parallelism? Why now? How it’s works? What is the current options Parallel Runtime Library. (for more information go there ) Note: All of my presentation is open source, so feel free to copy it, use it, and re-distribute it. Download
4 0.93044376 578 high scalability-2009-04-23-Which Key value pair database to be used
Introduction: My Table has 2 columsn .Column1 is id,Column2 contains information given by user about item in Column1 .User can give 3 types of information about item.I separate the opinion of single user by comma,and opinion of another user by ;. Example- 23-34,us,56;78,in,78 I need to calculate opinions of all users very fast.My idea is to have index on key so the searching would be very fast.Currently i m using mysql .My problem is that maximum column size is below my requirement .If any overflow occurs i make new row with same id and insert data into new row. Practically I would have around maximum 5-10 for each row. I think if there is any database which removes this application code. I just learn about key value pair database which is exactly i needed . But which doesn't put constraint(i mean much better than RDMS on column size. This application is not in production.
5 0.92743158 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
7 0.92212969 1160 high scalability-2011-12-21-In Memory Data Grid Technologies
8 0.92011112 1082 high scalability-2011-07-18-New Relic Architecture - Collecting 20+ Billion Metrics a Day
9 0.91788638 458 high scalability-2008-12-01-Web Consolidation on the Sun Fire T1000 using Solaris Containers
10 0.91702998 26 high scalability-2007-07-25-Paper: Lightweight Web servers
11 0.9139812 1579 high scalability-2014-01-14-SharePoint VPS solution
12 0.91150618 413 high scalability-2008-10-14-Sun Storage and Archive Solution for HPC
13 0.91145384 1517 high scalability-2013-09-16-The Hidden DNS Tax - Cascading Timeouts and Errors
14 0.91118932 1521 high scalability-2013-09-23-Salesforce Architecture - How they Handle 1.3 Billion Transactions a Day
15 0.91044116 840 high scalability-2010-06-10-The Four Meta Secrets of Scaling at Facebook
16 0.90615714 373 high scalability-2008-08-29-Product: ScaleOut StateServer is Memcached on Steroids
17 0.90614337 983 high scalability-2011-02-02-Piccolo - Building Distributed Programs that are 11x Faster than Hadoop
18 0.90605426 1312 high scalability-2012-08-27-Zoosk - The Engineering behind Real Time Communications
19 0.90539145 1434 high scalability-2013-04-03-5 Steps to Benchmarking Managed NoSQL - DynamoDB vs Cassandra
20 0.90479267 1482 high scalability-2013-06-26-Leveraging Cloud Computing at Yelp - 102 Million Monthly Vistors and 39 Million Reviews