SlideShare a Scribd company logo
1 of 32
Download to read offline
sqrrl  data,  INC.  
Secure.	
  Scale.	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Adam	
  Fuchs,	
  Chief	
  Technology	
  Officer	
  
Who  We  are  
2	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
is	
  the	
  commercial	
  
provider	
  of	
  
	
  
!   Mature	
  Database	
  Technology	
  -­‐	
  Apache	
  Accumulo	
  
!   Fine-­‐Grained	
  Access	
  Controls	
  -­‐	
  Data	
  Integra7on	
  and	
  Sharing	
  
!   Proven	
  Performance	
  -­‐	
  Petabytes	
  and	
  Beyond	
  
!   Advanced	
  AnalyBcs	
  -­‐	
  Search,	
  Sta7s7cs,	
  and	
  Graphs	
  
Contents  
Core	
  Philosophy	
  
Technology	
  
Techniques	
  
ApplicaBon	
  APIs	
  
3	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Integra7on	
  across:	
  
	
  
!   Mul7ple	
  business	
  lines	
  
!   Mul7ple	
  data	
  sets	
  
!   Mul7ple	
  applica7ons	
  
!   Mul7ple	
  security,	
  privacy,	
  legal,	
  
policy,	
  regulatory,	
  and	
  
compliance	
  constraints	
  
!   New	
  demands	
  
  
Apache  Accumulo  Perspective  
Applica7on	
  
Data	
   Data	
   Data	
  
Applica7on	
   Applica7on	
  
4	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Accumulo  Design  Drivers  
Scalability	
  
„  Near	
  linear	
  performance	
  improvements	
  at	
  thousands	
  of	
  nodes	
  
„  Durable	
  and	
  reliable	
  under	
  increased	
  failures	
  that	
  come	
  with	
  scale	
  
2	
Diverse,	
  InteracBve	
  AnalyBcs	
  
„  Sorted	
  key/value	
  core	
  performs	
  well	
  in	
  a	
  diverse	
  set	
  of	
  domains	
  	
  
„  Informa7on	
  retrieval,	
  sta7s7cs,	
  graph	
  analysis,	
  geo	
  indexing,	
  and	
  more	
  
3	
Cell-­‐Level	
  Security	
  	
  
„  Express	
  common	
  security	
  requirements	
  in	
  the	
  infrastructure,	
  not	
  just	
  in	
  the	
  applica7on	
  
„  Data-­‐centric	
  approach	
  encourages	
  secure	
  sharing	
  
1	
5	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
Flexible,	
  AdapBve	
  Schema	
  
„  Start	
  with	
  universal	
  structures	
  and	
  indexing	
  
„  Refine	
  the	
  schema	
  over	
  7me	
  
4	
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Contents  
Core	
  Philosophy	
  
Technology	
  
Techniques	
  
ApplicaBon	
  APIs	
  
6	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Accumulo  Key  Structure  
An	
  Accumulo	
  key	
  is	
  a	
  5-­‐tuple,	
  consisBng	
  of:	
  	
  
	
  
!   Row:	
  Controls	
  Atomicity	
  
!   Column	
  Family:	
  Controls	
  Locality	
  	
  
!   Column	
  Qualifier:	
  	
  Controls	
  Uniqueness	
  
!   Visibility	
  Label:	
  	
  Controls	
  Access	
  
!   Timestamp:	
  	
  Controls	
  Versioning	
  
Row	
   Col.	
  Fam.	
   Col.	
  Qual.	
   Visibility	
   Timestamp	
   Value	
  
John	
  Doe	
   Notes	
   PCP	
   PCP_JD	
   20120912	
  
Pa7ent	
  suffers	
  
from	
  an	
  acute	
  …	
  
John	
  Doe	
   Test	
  Results	
   Cholesterol	
   JD|PCP_JD	
   20120912	
   183	
  
John	
  Doe	
   Test	
  Results	
   Mental	
  Health	
   JD|PSYCH_JD	
   20120801	
   Pass	
  
John	
  Doe	
   Test	
  Results	
   X-­‐Ray	
   JD|PHYS_JD	
   20120513	
   1010110110100…	
  
Accumulo	
  Key/Value	
  Example	
  
7	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Visibility  Syntax  &  Semantics  
8	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Tablets  
9	
  
!   Collec7ons	
  of	
  KV	
  pairs	
  form	
  Tables	
  
!   Tables	
  are	
  par77oned	
  into	
  Tablets	
  
!   Metadata	
  tablets	
  hold	
  info	
  about	
  
other	
  tablets,	
  forming	
  a	
  3-­‐level	
  
hierarchy	
  
!   A	
  Tablet	
  is	
  a	
  unit	
  of	
  work	
  for	
  a	
  Tablet	
  
Server	
  
Root	
  Tablet	
  
-­‐∞	
  to	
  ∞	
  	
  
Metadata	
  Tablet	
  1	
  
-­‐∞	
  to	
  “Encyclopedia:Ocelot”	
  
Data	
  Tablet	
  
-­‐∞	
  :	
  thing	
  
Data	
  Tablet	
  
thing	
  :	
  ∞	
  	
  
Data	
  Tablet	
  
-­‐∞	
  :	
  Ocelot	
  	
  
Data	
  Tablet	
  
Ocelot	
  :	
  Yak	
  	
  
Data	
  Tablet	
  
Yak	
  :	
  ∞	
  	
  
Data	
  Tablet	
  
-­‐∞	
  to	
  ∞	
  	
  
Metadata	
  Tablet	
  2	
  
“Encyclopedia:Ocelot”	
  to	
  ∞	
  
Well-­‐Known	
  
Loca7on	
  
(zookeeper)	
  
Table:	
  	
  Adam’s	
  Table	
   Table:	
  	
  Encyclopedia	
   Table:	
  	
  Foo	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Accumulo  Architecture  
Tablet	
  Server	
  
Tablet	
  
Tablet	
  Server	
  
Tablet	
  
Tablet	
  Server	
  
Tablet	
  
Applica7on	
  
Zookeeper	
  
Zookeeper	
  
Zookeeper	
  
Master	
  
Hadoop	
  
Read/Write	
  
Store/Replicate	
  
Assign/Balance	
  
Delegate	
  
Authority	
  
Delegate	
  
Authority	
  
Applica7on	
  
Applica7on	
  
10	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Tablet  Data  Flow  
In-­‐Memory	
  
Map	
  
Write	
  Ahead	
  
Log	
  
(For	
  Recovery)	
  
Sorted,	
  
Indexed	
  
File	
  
Sorted,	
  
Indexed	
  
File	
  
Sorted,	
  
Indexed	
  
File	
  
Tablet	
  
Reads	
  
Iterator	
  
Tree	
  
Minor	
  
Compac<on	
  
Merging	
  /	
  Major	
  
Compac<on	
  
Iterator	
  
Tree	
  
Writes	
  
11	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
Iterator	
  
Tree	
  
Scan	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Iterator  Framework  
12	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
Iterator	
  OperaBons:	
  
	
  
!   File	
  Reads	
  
!   Block	
  Caching	
  
!   Merging	
  
!   Dele7on	
  
!   Isola7on	
  
!   Locality	
  Groups	
  
!   Range	
  Selec7on	
  
!   Column	
  Selec7on	
  
!   Cell-­‐level	
  Security	
  
!   Versioning	
  
!   Filtering	
  
!   Aggrega7on	
  
!   Par77oned	
  Joins	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
13	
  
Testing  Procedures  
Frameworks	
  
!   Unit:	
  Verify	
  correct	
  func7oning	
  of	
  
each	
  module	
  separately	
  
!   System:	
  Perform	
  correctness	
  and	
  
performance	
  tests	
  on	
  a	
  small	
  running	
  
instance	
  
!   Load/Scale:	
  Generate	
  high	
  loads	
  at	
  
scale,	
  measure	
  performance	
  and	
  
correctness	
  
!   Random	
  Walk:	
  Randomly,	
  
repeatedly,	
  and	
  concurrently	
  execute	
  
a	
  variety	
  of	
  test	
  modules	
  
representa7ve	
  of	
  user	
  ac7vity	
  
!   SimulaBon:	
  Evaluate	
  a	
  model	
  for	
  
correctness	
  and	
  performance	
  
TesBng	
  Complexity	
  
!   Scope	
  of	
  test	
  may	
  include/exclude	
  
server-­‐side,	
  client-­‐side,	
  dependent	
  
processes,	
  etc.	
  
!   Simula7ng	
  failures	
  of	
  distributed	
  
components	
  
!   Strange	
  failure	
  modes	
  (hardware/
physics	
  related)	
  
!   Sta7c	
  vs.	
  dynamic	
  analysis	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
FATE:  Fault-Tolerant  Executor  
14	
  
!   Logically	
  Atomic	
  distributed	
  opera7ons	
  
!   No	
  single	
  point	
  of	
  failure	
  
!   Builds	
  on	
  quorum	
  consistency	
  model	
  of	
  
Zookeeper	
  
!   All-­‐or-­‐nothing	
  transac7onal	
  seman7cs	
  to	
  handle	
  
failures	
  (opera7ons	
  must	
  be	
  idempotent	
  and	
  
reversible)	
  
!   Used	
  by	
  administra7ve	
  opera7ons	
  and	
  bulk	
  
table	
  opera7ons	
  to	
  survive	
  our	
  toughest	
  tests	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Verified  State  Models  
15	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
Many	
  of	
  Accumulo’s	
  subsystems	
  use	
  models	
  
that	
  are	
  mathema7cally	
  proven	
  correct.	
  
Fate	
  States	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Contents  
Core	
  Philosophy	
  
Technology	
  
Techniques	
  
ApplicaBon	
  APIs	
  
16	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Hierarchical  Decomposition  
17	
  
Row:	
  
Column	
  Family:	
  
Column	
  Qualifier:	
  
Value:	
  
<person>	
  
aYribute	
   purchases	
   returns	
  
age	
  
<age>	
  
discount	
  
<cost>	
  
hat	
  
<cost>	
  
sneakers	
  
<40%>	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Materialized  Table  
18	
  
Row:	
  
Column	
  
Family:	
  
Column	
  
Qualifier:	
  
Value:	
  
george	
  
aYribute	
   purchases	
   returns	
  
age	
  
27	
   $83	
  
hat	
  
$42	
  
sneakers	
  
bill	
  
aYribute	
   purchases	
  
40%	
  
sneakers	
  
$100	
  
discount	
  
49	
  
age	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
Key/Value	
  Pair	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Forward  and  Inverted  Index  
19	
  
Table:	
  
Row:	
  
Column	
  Family:	
  
Column	
  Qualifier:	
  
Value:	
  
Forward	
  Index	
  
<UUID>	
  
<Type>	
  
<Field>	
  
<Term>	
  
Inverted	
  Index	
  
<Term>	
  
<Type>	
  +	
  <Field>	
  
<UUID>	
  
<Digest	
  of	
  Event>	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Forward  and  Inverted  Index  
20	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Graph  Analysis  
21	
  
Table:	
  
Row:	
  
Column	
  Family:	
  
Column	
  Qualifier:	
  
(Tuples):	
  
Value:	
  
Graph	
  Table	
  
<Node	
  ID>	
  
“Node	
  Info”	
   “Out	
  Edges”	
   “In	
  Edges”	
  
<Field>	
  
<Value>	
  
<Node	
  ID>	
  
<Edge	
  ID>	
  
<Edge	
  Info>	
  
<Node	
  ID>	
  
<Edge	
  ID>	
  
<Edge	
  Info>	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Geospatial  Queries  
22	
  
Table:	
  
Row:	
  
Column	
  Family:	
  
Column	
  Qualifier:	
  
Value:	
  
Geo	
  Index	
  
<GeoHash>	
  
<Event	
  Type>	
  
<UUID>	
  
<Digest	
  of	
  Event>	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
La7tude	
  
10110101001	
  
Longitude	
  
00111010010	
  
101001110111010101011100001011100	
  
Depth	
  
11010110110	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Document  Partitioning  
23	
  
Table:	
  
Row:	
  
Column	
  Family:	
  
Column	
  Qualifier	
  
(Tuples):	
  
Value:	
  
Shard	
  Table	
  
<ParBBon	
  ID>	
  
“Docs”	
   “Inv.	
  Index”	
  “Field	
  Index”	
  
<UUID>	
  
<Value>	
  
<Term>	
  
<UUID>	
  
<Field:Term>	
  
<UUID>	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
<Field>	
  
“Geo”	
  
<Hash>	
  
<UUID>	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Document  Partitioning  
24	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Intersecting  Iterator  
25	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Intersecting  Iterator  
26	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
‘foo’	
  and	
  (‘bar’	
  or	
  ‘baz’)	
  
<ParBBon	
  ID>	
  
“Docs”	
   “Inv.	
  Index”	
  
<UUID>	
  
<Value>	
  
<Term>	
  
<UUID>	
  <Field>	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Contents  
Core	
  Philosophy	
  
Technology	
  
Techniques	
  
ApplicaBon	
  APIs	
  
27	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
acorn  
28	
  
Key/Value	
  pairs	
  are	
  great!	
  	
  
How	
  do	
  I	
  construct	
  a	
  document	
  
par<<oning	
  key	
  again?	
  
!   Techniques	
  should	
  be	
  built	
  into	
  an	
  API	
  
!   Let	
  the	
  people	
  have	
  polyglot	
  
!   Lucene,	
  SQL,	
  SPARQL,	
  JAQL,	
  Matlab	
  
(not	
  just	
  Key,	
  Value,	
  Range)	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
=	
  
+	
  
+	
  
Combined  IR  +  Graph  Search  
29	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Schema-less  Stats  
30	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Get  Involved  
hYp://accumulo.apache.org	
  
Help	
  us	
  make	
  Accumulo	
  even	
  beYer!	
  
31	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
Contact  
32	
  
Adam	
  Fuchs,	
  CTO	
  
	
  
sqrrl	
  data,	
  Inc.	
  
617-­‐520-­‐4375	
  
www.sqrrl.com	
  
@sqrrl_inc	
  
info@sqrrl.com	
  
Secure.	
  	
  	
  	
  Scale.	
  	
  	
  	
  Adapt.	
  
info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  

More Related Content

Similar to Hugaccumulo 121018192044-phpapp02

How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...
How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...
How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...Amazon Web Services
 
Tony Reid Resume
Tony Reid ResumeTony Reid Resume
Tony Reid Resumestoryhome
 
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from IntelEdge AI and Vision Alliance
 
Elasticsearch in Netflix
Elasticsearch in NetflixElasticsearch in Netflix
Elasticsearch in NetflixDanny Yuan
 
Oracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous AvailabilityOracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous AvailabilityMarkus Michalewicz
 
Hive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloud
Hive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloudHive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloud
Hive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloudJaipaul Agonus
 
Spring Hill (NNP-I 1000): Intel's Data Center Inference Chip
Spring Hill (NNP-I 1000): Intel's Data Center Inference ChipSpring Hill (NNP-I 1000): Intel's Data Center Inference Chip
Spring Hill (NNP-I 1000): Intel's Data Center Inference Chipinside-BigData.com
 
What's Next for Google's BigTable
What's Next for Google's BigTableWhat's Next for Google's BigTable
What's Next for Google's BigTableSqrrl
 
Building Quality with Foundations of Mud
Building Quality with Foundations of MudBuilding Quality with Foundations of Mud
Building Quality with Foundations of Mudseleniumconf
 
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...HPC DAY
 
Big Data and Health Care
Big Data and Health CareBig Data and Health Care
Big Data and Health CareJeffrey Funk
 
DAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI Convergence
DAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI ConvergenceDAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI Convergence
DAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI Convergenceinside-BigData.com
 
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
Rakuten Technology Conference 2017 A Distributed SQL Database  For Data Analy...Rakuten Technology Conference 2017 A Distributed SQL Database  For Data Analy...
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...Rakuten Group, Inc.
 
How novel compute technology transforms life science research
How novel compute technology transforms life science researchHow novel compute technology transforms life science research
How novel compute technology transforms life science researchDenis C. Bauer
 
Enabling Research Using Cloud Computing
Enabling Research Using Cloud ComputingEnabling Research Using Cloud Computing
Enabling Research Using Cloud ComputingAmazon Web Services
 
The Practice of Presto & Alluxio in E-Commerce Big Data Platform
The Practice of Presto & Alluxio in E-Commerce Big Data PlatformThe Practice of Presto & Alluxio in E-Commerce Big Data Platform
The Practice of Presto & Alluxio in E-Commerce Big Data PlatformAlluxio, Inc.
 
TECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability Attributes
TECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability AttributesTECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability Attributes
TECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability AttributesSymantec
 

Similar to Hugaccumulo 121018192044-phpapp02 (20)

How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...
How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...
How to Get the HPC Best-in-class Performance via Intel Xeon Skylake Processor...
 
Tony Reid Resume
Tony Reid ResumeTony Reid Resume
Tony Reid Resume
 
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
"Accelerating Deep Learning Using Altera FPGAs," a Presentation from Intel
 
Elasticsearch in Netflix
Elasticsearch in NetflixElasticsearch in Netflix
Elasticsearch in Netflix
 
Oracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous AvailabilityOracle RAC 12c Rel. 2 for Continuous Availability
Oracle RAC 12c Rel. 2 for Continuous Availability
 
Hive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloud
Hive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloudHive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloud
Hive + Amazon EMR + S3 = Elastic big data SQL analytics processing in the cloud
 
Spring Hill (NNP-I 1000): Intel's Data Center Inference Chip
Spring Hill (NNP-I 1000): Intel's Data Center Inference ChipSpring Hill (NNP-I 1000): Intel's Data Center Inference Chip
Spring Hill (NNP-I 1000): Intel's Data Center Inference Chip
 
What's Next for Google's BigTable
What's Next for Google's BigTableWhat's Next for Google's BigTable
What's Next for Google's BigTable
 
Building Quality with Foundations of Mud
Building Quality with Foundations of MudBuilding Quality with Foundations of Mud
Building Quality with Foundations of Mud
 
Agility for Data
Agility for DataAgility for Data
Agility for Data
 
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...
 
The Intel Xeon Scalable Processor and IoT
The Intel Xeon Scalable Processor and IoTThe Intel Xeon Scalable Processor and IoT
The Intel Xeon Scalable Processor and IoT
 
Big Data and Health Care
Big Data and Health CareBig Data and Health Care
Big Data and Health Care
 
DAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI Convergence
DAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI ConvergenceDAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI Convergence
DAOS - Scale-Out Software-Defined Storage for HPC/Big Data/AI Convergence
 
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
Rakuten Technology Conference 2017 A Distributed SQL Database  For Data Analy...Rakuten Technology Conference 2017 A Distributed SQL Database  For Data Analy...
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
 
How novel compute technology transforms life science research
How novel compute technology transforms life science researchHow novel compute technology transforms life science research
How novel compute technology transforms life science research
 
Enabling Research Using Cloud Computing
Enabling Research Using Cloud ComputingEnabling Research Using Cloud Computing
Enabling Research Using Cloud Computing
 
The Practice of Presto & Alluxio in E-Commerce Big Data Platform
The Practice of Presto & Alluxio in E-Commerce Big Data PlatformThe Practice of Presto & Alluxio in E-Commerce Big Data Platform
The Practice of Presto & Alluxio in E-Commerce Big Data Platform
 
TECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability Attributes
TECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability AttributesTECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability Attributes
TECHNICAL WHITE PAPER▶NetBackup 5330 Resiliency/High Availability Attributes
 
AcceleTest
AcceleTestAcceleTest
AcceleTest
 

More from Sqrrl

Transitioning Government Technology
Transitioning Government TechnologyTransitioning Government Technology
Transitioning Government TechnologySqrrl
 
Leveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your HuntsLeveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your HuntsSqrrl
 
How to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your NetworkHow to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your NetworkSqrrl
 
Machine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting StartedMachine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting StartedSqrrl
 
Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)Sqrrl
 
User and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior GraphUser and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior GraphSqrrl
 
Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)Sqrrl
 
Sqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar UsersSqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar UsersSqrrl
 
Threat Hunting for Command and Control Activity
Threat Hunting for Command and Control ActivityThreat Hunting for Command and Control Activity
Threat Hunting for Command and Control ActivitySqrrl
 
Modernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led TrainingModernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led TrainingSqrrl
 
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together Sqrrl
 
Leveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker ActivityLeveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker ActivitySqrrl
 
The Art and Science of Alert Triage
The Art and Science of Alert TriageThe Art and Science of Alert Triage
The Art and Science of Alert TriageSqrrl
 
Reducing Mean Time to Know
Reducing Mean Time to KnowReducing Mean Time to Know
Reducing Mean Time to KnowSqrrl
 
Sqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use CaseSqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use CaseSqrrl
 
The Linked Data Advantage
The Linked Data AdvantageThe Linked Data Advantage
The Linked Data AdvantageSqrrl
 
Sqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, AnalyzeSqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, AnalyzeSqrrl
 
Sqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber HuntingSqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber HuntingSqrrl
 
Benchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value StoreBenchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value StoreSqrrl
 
Scalable Graph Clustering with Pregel
Scalable Graph Clustering with PregelScalable Graph Clustering with Pregel
Scalable Graph Clustering with PregelSqrrl
 

More from Sqrrl (20)

Transitioning Government Technology
Transitioning Government TechnologyTransitioning Government Technology
Transitioning Government Technology
 
Leveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your HuntsLeveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your Hunts
 
How to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your NetworkHow to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your Network
 
Machine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting StartedMachine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting Started
 
Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)
 
User and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior GraphUser and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior Graph
 
Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)
 
Sqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar UsersSqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar Users
 
Threat Hunting for Command and Control Activity
Threat Hunting for Command and Control ActivityThreat Hunting for Command and Control Activity
Threat Hunting for Command and Control Activity
 
Modernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led TrainingModernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led Training
 
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
 
Leveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker ActivityLeveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker Activity
 
The Art and Science of Alert Triage
The Art and Science of Alert TriageThe Art and Science of Alert Triage
The Art and Science of Alert Triage
 
Reducing Mean Time to Know
Reducing Mean Time to KnowReducing Mean Time to Know
Reducing Mean Time to Know
 
Sqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use CaseSqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use Case
 
The Linked Data Advantage
The Linked Data AdvantageThe Linked Data Advantage
The Linked Data Advantage
 
Sqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, AnalyzeSqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, Analyze
 
Sqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber HuntingSqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber Hunting
 
Benchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value StoreBenchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value Store
 
Scalable Graph Clustering with Pregel
Scalable Graph Clustering with PregelScalable Graph Clustering with Pregel
Scalable Graph Clustering with Pregel
 

Recently uploaded

Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile GirlsVip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girlsshivangimorya083
 
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxUNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxDineshKumar4165
 
VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...
VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...
VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...Garima Khatri
 
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kasba 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...shivangimorya083
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualExcavator
 
John Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdfJohn Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdfExcavator
 
Hyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai Motor Group
 
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERUNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERDineshKumar4165
 
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...Niya Khan
 
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
The 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journeyThe 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journeyHyundai Motor Group
 
Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...D&V Business Consulting
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Numberkumarajju5765
 
Innovating Manufacturing with CNC Technology
Innovating Manufacturing with CNC TechnologyInnovating Manufacturing with CNC Technology
Innovating Manufacturing with CNC Technologyquickpartslimitlessm
 
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls  Size E6 (O525547819) Call Girls In DubaiDubai Call Girls  Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubaikojalkojal131
 
Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...
Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...
Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...Hot Call Girls In Sector 58 (Noida)
 

Recently uploaded (20)

Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile GirlsVip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
 
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxUNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
 
VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...
VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...
VIP Mumbai Call Girls Thakur village Just Call 9920874524 with A/C Room Cash ...
 
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kasba 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Room
 
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
 
John Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdfJohn Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdf
 
Hyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRC
 
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
 
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERUNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
 
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
 
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
The 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journeyThe 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journey
 
Call Girls In Kirti Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Kirti Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Kirti Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Kirti Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
 
Innovating Manufacturing with CNC Technology
Innovating Manufacturing with CNC TechnologyInnovating Manufacturing with CNC Technology
Innovating Manufacturing with CNC Technology
 
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls  Size E6 (O525547819) Call Girls In DubaiDubai Call Girls  Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubai
 
Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...
Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...
Alina 7042364481 Call Girls Service Pochanpur Colony - independent Pochanpur ...
 

Hugaccumulo 121018192044-phpapp02

  • 1. sqrrl  data,  INC.   Secure.  Scale.  Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved   Adam  Fuchs,  Chief  Technology  Officer  
  • 2. Who  We  are   2   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved   is  the  commercial   provider  of     !   Mature  Database  Technology  -­‐  Apache  Accumulo   !   Fine-­‐Grained  Access  Controls  -­‐  Data  Integra7on  and  Sharing   !   Proven  Performance  -­‐  Petabytes  and  Beyond   !   Advanced  AnalyBcs  -­‐  Search,  Sta7s7cs,  and  Graphs  
  • 3. Contents   Core  Philosophy   Technology   Techniques   ApplicaBon  APIs   3   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 4. Integra7on  across:     !   Mul7ple  business  lines   !   Mul7ple  data  sets   !   Mul7ple  applica7ons   !   Mul7ple  security,  privacy,  legal,   policy,  regulatory,  and   compliance  constraints   !   New  demands     Apache  Accumulo  Perspective   Applica7on   Data   Data   Data   Applica7on   Applica7on   4   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 5. Accumulo  Design  Drivers   Scalability   „  Near  linear  performance  improvements  at  thousands  of  nodes   „  Durable  and  reliable  under  increased  failures  that  come  with  scale   2 Diverse,  InteracBve  AnalyBcs   „  Sorted  key/value  core  performs  well  in  a  diverse  set  of  domains     „  Informa7on  retrieval,  sta7s7cs,  graph  analysis,  geo  indexing,  and  more   3 Cell-­‐Level  Security     „  Express  common  security  requirements  in  the  infrastructure,  not  just  in  the  applica7on   „  Data-­‐centric  approach  encourages  secure  sharing   1 5   Secure.        Scale.        Adapt.   Flexible,  AdapBve  Schema   „  Start  with  universal  structures  and  indexing   „  Refine  the  schema  over  7me   4 info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 6. Contents   Core  Philosophy   Technology   Techniques   ApplicaBon  APIs   6   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 7. Accumulo  Key  Structure   An  Accumulo  key  is  a  5-­‐tuple,  consisBng  of:       !   Row:  Controls  Atomicity   !   Column  Family:  Controls  Locality     !   Column  Qualifier:    Controls  Uniqueness   !   Visibility  Label:    Controls  Access   !   Timestamp:    Controls  Versioning   Row   Col.  Fam.   Col.  Qual.   Visibility   Timestamp   Value   John  Doe   Notes   PCP   PCP_JD   20120912   Pa7ent  suffers   from  an  acute  …   John  Doe   Test  Results   Cholesterol   JD|PCP_JD   20120912   183   John  Doe   Test  Results   Mental  Health   JD|PSYCH_JD   20120801   Pass   John  Doe   Test  Results   X-­‐Ray   JD|PHYS_JD   20120513   1010110110100…   Accumulo  Key/Value  Example   7   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 8. Visibility  Syntax  &  Semantics   8   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 9. Tablets   9   !   Collec7ons  of  KV  pairs  form  Tables   !   Tables  are  par77oned  into  Tablets   !   Metadata  tablets  hold  info  about   other  tablets,  forming  a  3-­‐level   hierarchy   !   A  Tablet  is  a  unit  of  work  for  a  Tablet   Server   Root  Tablet   -­‐∞  to  ∞     Metadata  Tablet  1   -­‐∞  to  “Encyclopedia:Ocelot”   Data  Tablet   -­‐∞  :  thing   Data  Tablet   thing  :  ∞     Data  Tablet   -­‐∞  :  Ocelot     Data  Tablet   Ocelot  :  Yak     Data  Tablet   Yak  :  ∞     Data  Tablet   -­‐∞  to  ∞     Metadata  Tablet  2   “Encyclopedia:Ocelot”  to  ∞   Well-­‐Known   Loca7on   (zookeeper)   Table:    Adam’s  Table   Table:    Encyclopedia   Table:    Foo   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 10. Accumulo  Architecture   Tablet  Server   Tablet   Tablet  Server   Tablet   Tablet  Server   Tablet   Applica7on   Zookeeper   Zookeeper   Zookeeper   Master   Hadoop   Read/Write   Store/Replicate   Assign/Balance   Delegate   Authority   Delegate   Authority   Applica7on   Applica7on   10   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 11. Tablet  Data  Flow   In-­‐Memory   Map   Write  Ahead   Log   (For  Recovery)   Sorted,   Indexed   File   Sorted,   Indexed   File   Sorted,   Indexed   File   Tablet   Reads   Iterator   Tree   Minor   Compac<on   Merging  /  Major   Compac<on   Iterator   Tree   Writes   11   Secure.        Scale.        Adapt.   Iterator   Tree   Scan   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 12. Iterator  Framework   12   Secure.        Scale.        Adapt.   Iterator  OperaBons:     !   File  Reads   !   Block  Caching   !   Merging   !   Dele7on   !   Isola7on   !   Locality  Groups   !   Range  Selec7on   !   Column  Selec7on   !   Cell-­‐level  Security   !   Versioning   !   Filtering   !   Aggrega7on   !   Par77oned  Joins   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 13. 13   Testing  Procedures   Frameworks   !   Unit:  Verify  correct  func7oning  of   each  module  separately   !   System:  Perform  correctness  and   performance  tests  on  a  small  running   instance   !   Load/Scale:  Generate  high  loads  at   scale,  measure  performance  and   correctness   !   Random  Walk:  Randomly,   repeatedly,  and  concurrently  execute   a  variety  of  test  modules   representa7ve  of  user  ac7vity   !   SimulaBon:  Evaluate  a  model  for   correctness  and  performance   TesBng  Complexity   !   Scope  of  test  may  include/exclude   server-­‐side,  client-­‐side,  dependent   processes,  etc.   !   Simula7ng  failures  of  distributed   components   !   Strange  failure  modes  (hardware/ physics  related)   !   Sta7c  vs.  dynamic  analysis   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 14. FATE:  Fault-Tolerant  Executor   14   !   Logically  Atomic  distributed  opera7ons   !   No  single  point  of  failure   !   Builds  on  quorum  consistency  model  of   Zookeeper   !   All-­‐or-­‐nothing  transac7onal  seman7cs  to  handle   failures  (opera7ons  must  be  idempotent  and   reversible)   !   Used  by  administra7ve  opera7ons  and  bulk   table  opera7ons  to  survive  our  toughest  tests   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 15. Verified  State  Models   15   Secure.        Scale.        Adapt.   Many  of  Accumulo’s  subsystems  use  models   that  are  mathema7cally  proven  correct.   Fate  States   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 16. Contents   Core  Philosophy   Technology   Techniques   ApplicaBon  APIs   16   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 17. Hierarchical  Decomposition   17   Row:   Column  Family:   Column  Qualifier:   Value:   <person>   aYribute   purchases   returns   age   <age>   discount   <cost>   hat   <cost>   sneakers   <40%>   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 18. Materialized  Table   18   Row:   Column   Family:   Column   Qualifier:   Value:   george   aYribute   purchases   returns   age   27   $83   hat   $42   sneakers   bill   aYribute   purchases   40%   sneakers   $100   discount   49   age   Secure.        Scale.        Adapt.   Key/Value  Pair   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 19. Forward  and  Inverted  Index   19   Table:   Row:   Column  Family:   Column  Qualifier:   Value:   Forward  Index   <UUID>   <Type>   <Field>   <Term>   Inverted  Index   <Term>   <Type>  +  <Field>   <UUID>   <Digest  of  Event>   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 20. Forward  and  Inverted  Index   20   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 21. Graph  Analysis   21   Table:   Row:   Column  Family:   Column  Qualifier:   (Tuples):   Value:   Graph  Table   <Node  ID>   “Node  Info”   “Out  Edges”   “In  Edges”   <Field>   <Value>   <Node  ID>   <Edge  ID>   <Edge  Info>   <Node  ID>   <Edge  ID>   <Edge  Info>   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 22. Geospatial  Queries   22   Table:   Row:   Column  Family:   Column  Qualifier:   Value:   Geo  Index   <GeoHash>   <Event  Type>   <UUID>   <Digest  of  Event>   Secure.        Scale.        Adapt.   La7tude   10110101001   Longitude   00111010010   101001110111010101011100001011100   Depth   11010110110   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 23. Document  Partitioning   23   Table:   Row:   Column  Family:   Column  Qualifier   (Tuples):   Value:   Shard  Table   <ParBBon  ID>   “Docs”   “Inv.  Index”  “Field  Index”   <UUID>   <Value>   <Term>   <UUID>   <Field:Term>   <UUID>   Secure.        Scale.        Adapt.   <Field>   “Geo”   <Hash>   <UUID>   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 24. Document  Partitioning   24   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 25. Intersecting  Iterator   25   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 26. Intersecting  Iterator   26   Secure.        Scale.        Adapt.   ‘foo’  and  (‘bar’  or  ‘baz’)   <ParBBon  ID>   “Docs”   “Inv.  Index”   <UUID>   <Value>   <Term>   <UUID>  <Field>   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 27. Contents   Core  Philosophy   Technology   Techniques   ApplicaBon  APIs   27   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 28. acorn   28   Key/Value  pairs  are  great!     How  do  I  construct  a  document   par<<oning  key  again?   !   Techniques  should  be  built  into  an  API   !   Let  the  people  have  polyglot   !   Lucene,  SQL,  SPARQL,  JAQL,  Matlab   (not  just  Key,  Value,  Range)   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved   =   +   +  
  • 29. Combined  IR  +  Graph  Search   29   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 30. Schema-less  Stats   30   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 31. Get  Involved   hYp://accumulo.apache.org   Help  us  make  Accumulo  even  beYer!   31   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved  
  • 32. Contact   32   Adam  Fuchs,  CTO     sqrrl  data,  Inc.   617-­‐520-­‐4375   www.sqrrl.com   @sqrrl_inc   info@sqrrl.com   Secure.        Scale.        Adapt.   info@sqrrl.com  |  @sqrrl_inc  |  617.520.4375                          sqrrl  data,  INC.,    All  Rights  Reserved