Estudo de caso - NCache fornece escalabilidade crítica do Digital Spark

Telenor Estudo de caso

NCache é tudo o que precisamos, flexível, escalável, fácil de configurar, é excelente! É tudo o que esperávamos dele. Nós escolhemos NCache com uma visão de longo prazo e não para uma vitória a curto prazo.

Paulo Kirkley
Chief Technology Officer
Digital Spark Ltda.
logotipo digital-spark-ltd
 

País ou região:
UK

Indústria:
Software de saúde

Perfil da companhia:
Michael J. Bell e Gavin Kipling fundaram a Digital Spark Ltd. em março de 2010. Ambos deixaram cargos no National Health Service (NHS) localizado no Reino Unido e, usando sua vasta experiência, lançaram um produto necessário e relevante para as necessidades exigentes do SNS.

Conhecido como CaptureStroke, o produto de software criado pela Digital Spark visa revolucionar os métodos aceitos de prestação de cuidados ao paciente com AVC e coleta de dados. Desenvolvido em conjunto com equipes clínicas e apoiado pela North of England Cardiovascular Network, o CaptureStroke está agora em uso em 21 hospitais em todo o Reino Unido, onde se tornou o líder de mercado do Reino Unido no fornecimento de garantia de coleta de dados e monitoramento de desempenho de cuidados para acidente vascular cerebral equipas em todo o percurso de cuidados de AVC.

Alachisoft Produto:
NCache

Necessidades do cliente atendidas:

  • High Availability
  • Escalabilidade futura

Sobre Alachisoft:
Alachisoft, uma empresa com sede na Califórnia, projeta, desenvolve e comercializa NCache e TierDeveloper para .NET. NCache, um cache de objetos em cluster para .NET, permite que os clientes aumentem o desempenho de seus aplicativos em até 10 vezes, aprimorando simultaneamente a escalabilidade e a confiabilidade dos aplicativos. E o TierDeveloper, um gerador de código de mapeamento de objeto para relacional (O/R) para .NET, reduz o tempo de desenvolvimento em 50%.

Você pode baixar uma avaliação gratuita de 30 dias totalmente funcional do NCache da SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

Alachisoft
Sede da empresa
12005 Ford Road, Suite 520
Dallas, TX 75234

US: +1 (214) 764-6933
UK: + 44 207 993-8327

sales@alachisoft.com
support@alachisoft.com

NCache oferece garantia de nível empresarial robusta e fornece ao Digital Spark a capacidade de fazer alterações na configuração sem interromper o cache e afetar negativamente a disponibilidade dos dados.

Baixar pdf
Paulo Kirkley

"NCacheO armazenamento em cache de segundo nível é muito importante para que possamos fornecer a máxima garantia de que os médicos que chegam ao nosso site têm acesso aos seus dados imediatamente e que esses dados estão constantemente disponíveis e fornecem informações valiosas em tempo real."

Paulo Kirkley
Chief Technology Officer
Digital Spark Ltda.

Planejando o futuro

A Digital Spark não esperou para encontrar desafios técnicos associados à capacidade dos médicos do NHS de acessar rápida e facilmente os dados vitais apresentados a eles por meio de seu produto CaptureStroke à medida que o produto era dimensionado. Pelo contrário, com previsão, o novo empreendimento antecipou um número crescente de médicos do NHS chegando ao seu local, usando seu produto e, assim, avançou rapidamente para encontrar a solução certa para evitar problemas de desempenho.

É certo, no entanto, que houve alguns desafios no início, observou Paul Kirkley, diretor de tecnologia da Digital Spark. "Isso tinha a ver com encontrar o provedor de cache distribuído certo que tivesse todo o polimento e toda a configuração da interface do usuário para tornar as coisas rápidas e simples", disse ele.

No curto prazo, o requisito número um da Digital Spark era que seu sistema estivesse constantemente disponível para os médicos. Isso era imperativo. Nenhum "e, se, ou mas" envolvido aqui. Os médicos que acessam o CaptureStroke devem sempre acessar esses dados de maneira rápida e fácil em tempo real 24 horas por dia, 7 dias por semana, sem qualquer dificuldade ou sem esperar por isso.

A escalabilidade era o requisito número dois que o Digital Spark tinha em mente. "Nós não precisávamos da verdadeira extensão da escalabilidade no início", disse Kirkley. “Mas precisávamos disso como um investimento de longo prazo e à medida que o tráfego de médicos continua a crescer”.

 

NCache Solução

NCache forneceu essas respostas para o Digital Spark. "NCache é tudo o que precisamos, flexível, escalável, em uma palavra, brilhante! É tudo o que esperávamos dele. Nós escolhemos NCache com uma visão de longo prazo e não para uma vitória de curto prazo", disse Kirkley.

Em particular, a alta disponibilidade NCache oferece está no topo da lista de valores de recursos do Digital Spark. Isso significa que NCache é altamente estável e reduz o risco de interrupções ou tempo de inatividade e também fornece ao Digital Spark a capacidade de fazer alterações de configuração sem interromper o cache.

Por exemplo, o Digital Spark é capaz de derrubar um de seus servidores de cache sem interromper todo o cache. Ou se quiser adicionar um novo servidor de cache, isso pode ser feito sem interromper o cache. Além disso, pode adicionar novos clientes ou aumentar a capacidade de cache sem parar NCache ou incorrer em tempo de inatividade por qualquer motivo.

Graças a NCacheda topologia de partição/replicação, a alta disponibilidade é garantida para os médicos que visitam o site da Digital Spark. Aqui, cada partição de cache é replicada para que um servidor de cache contenha uma partição e uma cópia da partição de outro servidor. Ele contém sua própria partição e uma cópia ou backup da partição de outro servidor. Dessa forma, o Digital Spark não perde nenhum dado caso um servidor fique inativo.

Também, NCache fornece ao Digital Spark o recurso especial de cache de segundo nível. “Juntamente com nossas outras tecnologias e serviços, "NCacheO armazenamento em cache de segundo nível é muito importante para que possamos fornecer a máxima garantia de que os médicos que chegam ao nosso site têm acesso aos seus dados imediatamente e que esses dados estão constantemente disponíveis e fornecem informações valiosas em tempo real."

Kirkley observou.

NCache é usado como um cache de segundo nível para NHibernate, um mecanismo de mapeamento de objeto relacional (OR) de código aberto. NCache implementa um provedor de cache de ferramenta L para velas NHibernate e Digital Spark em NCache como um cache de segundo nível para o NHibernate sem nenhuma alteração de código em seu aplicativo.

Além disso, NCache fornece ao Digital Spark a escalabilidade crítica necessária à medida que quantidades crescentes de tráfego clínico chegam ao seu site. A escalabilidade tem dois significados. Uma delas é que o Digital Spark pode lidar efetivamente com cargas de pico de usuários clínicos, pois cada aplicativo passa por seus picos e vales até os usuários que estão conectados a qualquer momento. O segundo significado de escalabilidade refere-se ao aumento da capacidade total ou no caso do Digital Spark, aumentando constantemente o número de usuários clínicos. Escalabilidade significa ter a capacidade de crescer com o número de usuários sem afetar negativamente o desempenho.

 

Pioneirismo Mais Tecnologia

Apoiado pela North of England Cardiovascular Network, o Digital Spark é pioneiro em tecnologia adicional para desafiar o status quo em outras áreas da saúde, com a criação do CaptureTherapy – para uso de terapeutas, para traçar o progresso da reabilitação de pacientes com AVC – CaptureTIA, para o atendimento de pacientes que sofrem de pequenos derrames ou sintomas relacionados, e CaptureRACPC para uso em clínicas de dor torácica de acesso rápido. Trabalhando no formato acessível exclusivo do CaptureStroke credenciado pela ITK, esses sistemas permitem que os dados sejam analisados ​​e o atendimento ao paciente seja monitorado com facilidade sem precedentes.

O que fazer a seguir?

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.