• Dog Days of Summer with 2 in-memory computing discussions, food & raffle prizes!

    Join us in Manhattan August 22 for the next NYC In-Memory Computing Meetup! We'll be gathering at 1740 Broadway (15th floor) from 6-8 p.m. We'll have two great talks plus pizza, beverages and stellar raffle prizes! This free event is sponsored GridGain Systems & MemSQL. Please RSVP now to reserve your post (required otherwise security won't let you into the building). > Talk 1: "New Data Acceleration Strategies for Engineers" with Sourabh Mehta, Solutions Engineer, MemSQL Abstract: In this technical deep dive, you will learn about new database approaches and architectures used to address slow performing technologies, and see how the latest innovations can turn sluggish hard to use big data architectures into fast easy to use insights the entire organization can use. See how modern companies are leveraging MemSQL to transform their data infrastructure. Sourabh is a Sales Engineer at MemSQL. He has extensive experience of working with multiple database technologies across Financial Services, Media and Retail industries. > Talk 2: Cloud deployment best practices, with Greg Stachnick, director of product management at GridGain Systems. Abstract: Cloud deployments offer the potential for almost infinite resources and flexible scalability. But there are so many options! It can be overwhelming to know which services are best for your use case. Building distributed systems only adds to the complexity. Come learn some best practices on how to best structure and deploy IMDB/IMDG applications in a cloud environment. *** Raffle prizes > 1st Prize: Xbox One S 1TB Console > 2nd Prize: SoundPEATS True Wireless Earbuds > 3rd Prize: Color Gameboy/Nintendo console with 168 classic games Be sure to RSVP for the meetup. Afterward, click the link below (or scan the QR code in the photos section) to register for the raffle! http://bit.ly/Aug22meetup

  • Memory as Storage Media; distributed app performance tips + Node.js in-memory!

    Spaces - 1740 Broadway, New York

    Join us in Manhattan July 25 for the next NYC In-Memory Computing Meetup! We’ll have three insightful talks, Joe's Pizza, refreshing beverages and awesome raffle prizes. This event is free thanks to our sponsors, GridGain Systems and Oracle! The lineup… * Formulus Black: “Memories – Using Memory as Storage Media” * Oracle: “Thinking about ‘Performance’” * GridGain Systems: “Apache Ignite for Node.js Developers” Talk 1: Formulus Black’s software, Forsa, enables any application to run fully in memory without modification, which can significantly enhance performance and decrease latency. This talk will be delivered by one of the company’s engineers (they are still sorting out who will come) and is titled: “Memories – Using Memory as Storage Media.” Abstract: Imagine if Memory could be used as storage media… > What properties might it need to have? > What kind of applications could be supported? > How much raw data can I fit into Memory? > What hardware and operating systems are needed? > What deployment options are possible and can it scale? Yin Zhang, Principle Software Engineer of FORMULUS BLACK, will present on how we are enabling Memory (DDR/NAND) as a storage media. https://www.formulusblack.com *** Talk 2: “Thinking about ‘Performance’” with Sam Drake, architect, Oracle TimesTen In-Memory Database. Abstract: Today’s applications need ever higher levels of performance. And companies are adopting in-memory technologies in order to make their applications fast. But what does “fast” really mean? “High performance” can mean very different things to different people, and some application architectures that provide “high performance” in some ways can perform rather poorly in other ways. This talk will discuss different ways to think about performance, and how different application architectures fare better - or worse - depending on which sort of “performance” is most important to you. (CV: Sam Drake is architect of the Oracle TimesTen In-Memory Database. He has worked on TimesTen for over 20 years) *** Talk 3: “Apache Ignite for Node.js Developers,” with Michael Grundvig, solution architect at GridGain Systems. Node.js is a very popular and powerful JavaScript runtime environment. It is lightweight and efficient and benefits from an extensive package ecosystem. Apache Ignite is a memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at scale. The benefits of Ignite are now available to Node.js developers with the addition of the Node.js Thin Client for Ignite. In this talk, using examples, Michael will cover the specifics of how to use Node.js with Ignite, including: * Instantiating an Ignite Client * Creating an Ignite Client Configuration * Connecting a Client to an Ignite Cluster Node *Obtaining an Ignite Storage Instance * Configuring an Ignite Storage Instance * Performing Key-Value Queries * Performing SQL, SQL Fields and Scan Queries At the end of his talk, attendees will have a solid understanding of how to use Node.js with Ignite. Attendees can then use this knowledge to build scalable Node.js applications with Ignite. *** Be sure to RSVP because space will be limited. And don’t forget to register for the GridGain raffle! You can do that in advance here: http://bit.ly/July25raffle Raffle prizes! >> 1st Prize: 7" Portable Widescreen LCD TV with Detachable Antennas, USB/SD Card Slot, Built in Digital Tuner, and AV Inputs! Watch the game on the go! >> 2nd Prize: Fujifilm Instax Instant Print Camera + Twin Pack of Film! >> 3rd Prize: GameBoy clone with 300 Nintendo and Sega games (and more) from the '90s! BONUS! All raffle winners will also receive a FREE ticket to the In-Memory Computing Summit North America 2019, happening Nov. 13 and 14 at the Hyatt San Francisco Airport. Tickets are $400 each, so this is a fantastic opportunity to attend the 2-day conference for free! https://www.imcsummit.org/2019/us/

  • Open source fest w/ Kafka, Ignite, Alluxio + how to accelerate analytic queries!

    Our summertime-themed edition Meetup will feature 3 talks, Joe’s Pizza, cold beverages – and cool raffle prizes! > Talk 1: A “how-to” presentation for building a real-time alerting, analytics and reporting system (at scale). With Denis Magda, vice president of the Apache Ignite PMC and director of product management at GridGain Systems. And Viktor Gamov, developer advocate at Confluent > Talk 2: Using In-Memory technology for real time analytics. With Andy Rivenes is a Product Manager at Oracle for Database In-Memory. > Talk 3: Feeding data to the Kubernetes beast: bringing data locality to your containerized big data workloads. With Bin Fan, founding engineer of Alluxio, Inc. and PMC member of Alluxio open source project. Raffle prizes. * 1st prize: REMALI 4K Sports Action Camera! * 2nd prize: Fitbit Inspire HR Heart Rate & Fitness Tracker! * 3rd prize: Polaroid Originals OneStep 2 VF - Summer Blue! [Register for the raffle here: http://bit.ly/June26NYCmeetup ] Talk details >> Talk 1 (Denis & Viktor): Are you tasked to build a system or upgrade an existing architecture to a solution capable of handling unbound streams of data, do real-time alerting, storing always growing terabytes and petabytes of data and, finally, act on the data within milliseconds SLAs? By integrating Apache Kafka with Apache Ignite you’ll solve all your requirements faster and easier. A battle-tested recipe is simple -- take Kafka Connect and have your data stream through Kafka pipelines, add a pinch of KSQL to act on the streams with SQL in real-time with zero delays, rinse and flush the pre-processed data in Ignite as in-memory databases and get further insights by analyzing your hot and cold datasets. Denis and Viktor will demonstrate how to implement the solution in practice. They’ll explain architectural reasoning and the benefits of real-time integration and share common usage patterns. >> Talk 2 (Andy): Analytical queries typically scan large amounts of data using aggregations to find patterns or trends in the data. In a traditional row-based database this can be slow because each row must be examined to access the columns in a query. Columnar formatted data does not have this problem because just the columns in the query need to be accessed. In addition, columnar formatted data tends to compress well and work well with vectorized processing like Single Instruction Multiple Data (SIMD). These columnar formatted objects can be queried at orders of magnitude faster speed than the equivalent row format. Andy will explain how this columnar format provides such a dramatic performance improvement for analytic queries, how it can be used in mixed workload environments and not impact OLTP so that no application changes are required. >> Talk 3 (Bin): The latest advances in container orchestration by Kubernetes bring cost savings and flexibility to compute workloads in public/hybrid cloud / multi cloud environment. Such architectures typically lead to physically separated compute and storage services, where S3, Azure Data Lake or Google Cloud Storage are commonly used to provide data persistence. Open source Alluxio approaches this problem in a new way. It helps elastic compute workloads realize the true benefits of the cloud, while bringing data locality and data accessibility to workloads orchestrated by Kubernetes. Alluxio can orchestrate data locality from any persistent storage including object store such as Ceph and cloud storage such as AWS S3 or GCS and make it accessible to compute running in Kubernetes pods. As a stateless data access layer (as opposed to a long-running data storage daemon service), Alluxio runs as a native service making data-intensive compute workloads Kubernetes friendly. Bin will explain how this new approach of bringing data locality to data-intensive compute workloads in Kubernetes environments. He'll also cover the Alluxio, architecture, deployment with Kubernetes and real-world production use cases.

  • Searching large databases with a billion+ objects; SQL Caching; The Fn project!

    Join us May 21 at 1740 Broadway in Manhattan for the next NYC In-Memory Computing Meetup. This free event is sponsored by GridGain Systems and Oracle. Pizza, cold beverages (3 great talks) and cool raffle prizes! The meetup will run from 5:45-8 p.m. RSVP now to reserve your spot because space will be limited! The talks > Talk 1: "Searching large databases with a billion objects or more!" with George Williams [Director of Data Science and Chief Evangelist, Embedded AI at GSI Technology]. https://www.linkedin.com/in/george-williams-8130902/ > Talk 2: "Low Latency SQL Caching Without Custom Code" with Doug Hood [Oracle TimesTen Scaleout evangelist]. https://www.linkedin.com/in/douglas-hood-5a0815/ > Talk 3: "Open Source Fn Serverless" with David Delabassee [Fn Project & Serverless DevRel @Oracle]. https://delabassee.com/bio/ Talk details >> Talk 1 (George): What do face recognition, visual e-commerce, and drug discovery have in common? These days they involve searching large databases with a billion objects or more. Unlike traditional database search, exact match to a query is not the goal. Instead similarity search is employed to retrieve the closest items. One way to scale similarity search is to use specialized hardware and I’ll talk about GSI Technology’s custom chip that accelerates large-scale similarity search. GSI Technology designs, develops and markets a broad range of high performance memory products for networking, military, medical, automotive and other applications. >> Talk 2 (Doug): Learn how an In-Memory Database can be used as a read/write cache to dramatically increase the performance of SQL statements. See how this can be achieved using either SQL metadata or drag and drop. See how these techniques are being used by airlines, payment processors and telecom companies. >> Talk 3 (David) David's talk will provide a hands-on introduction to the Fn Project. Fn is an open source cloud-agnostic serverless functions (FaaS) platform that allows developers to run their own serverless infrastructure anywhere, even on their laptops. You will learn Fn's container-native approach (inc. BYOD, i.e. bring your own Dockerfile) and its polyglot nature (support for function developed in Go, Java, Python, Node, ...). We will also discuss more complex uses-cases that involves functions orchestration. And last but not least, we will look at some of the benefits GraalVM, an open-source high-performance universal VM, can bring to the serverless space. * * * * * * * * Be sure to register for our raffle, too! Do that in advance here: http://bit.ly/May21NYCraffle Raffle prizes! > 1st prize: Xbox One S 1TB Console > 2nd prize: Portal from Facebook. Smart, Hands-Free Video Calling with Alexa Built-in > 3rd prize: Mystery prize!

  • NoSQL databases PLUS Ingesting Streaming Data for Analysis!

    Spaces - 1740 Broadway, New York

    Join us April 23 at 1740 Broadway in Manhattan for some hot Joe's pizza, cold beer and soda pop -- an incredible raffle -- and two compelling and insightful talks! Our speakers: > Dave Rubin [Senior Director for Oracle NoSQL and Embedded Database] https://www.linkedin.com/in/dave-rubin-6098/ > Pat Patterson [Director of Evangelism at StreamSets] https://www.linkedin.com/in/metadaddy/ AGENDA: * 6:00 p.m. -- Pizza, drinks & networking * 6:15 p.m. -- Talk 1 (Dave): "Oracle NoSQL Database - The most flexible NoSQL Data Store you’ve NEVER heard of!" * 7:00 p.m. -- Talk 2 (Pat): "Ingesting Streaming Data for Analysis in Apache Ignite!" * 7:45 p.m. -- Raffle drawings and closing remarks {Register here for the raffle: http://bit.ly/April23IMCraffle } >>1st Prize: Lenovo Chromebook! >>2nd Prize: SwissGear Wenger Ibex Laptop Backpack! >>3rd Prize: Vintage-style "Suitcase Record Player" with 3-Speed Turntable! >> BONUS: EVERYONE who enters the raffle can ask Tom (your host) for FREE tickets to the In-Memory Computing Summit Europe 2019, June 3-4 in London!!! * 8:00 p.m. Finis! *** TALK DETAILS >> Talk 1 (Dave): Oracle, NoSQL, really? You’re all aware of the Oracle RDBMS, but did you know that Oracle has been working on a distributed, shared nothing, horizontally scalable NoSQL Database for ten years? The Oracle NoSQL Database has been in production since 2011 solving large scale, low latency, distributed database problems. Come hear about how flexible the product is, our experience in developing it, internal design tradeoffs, and explore some code with us. >> Talk 2 (Pat): Apache Ignite provides a distributed platform for a wide variety of workloads, but often the issue is simply in getting data into the database in the first place. The wide variety of data sources and formats presents a challenge to any data engineer; in addition, 'data drift', the constant and inevitable mutation of the incoming data's structure and semantics, can break even the most well-engineered integration. This session, aimed at data architects, data engineers and developers, will explore how we can use the open source StreamSets Data Collector to build robust data pipelines. Attendees will learn how to collect data from cloud platforms such as Amazon and Salesforce, devices, relational databases and other sources, continuously stream it to Ignite, and then use features such as Ignite's continuous queries to perform streaming analysis. We'll start by covering the basics of reading files from disk, move on to relational databases, then look at more challenging sources such as APIs and message queues. You will learn how to: * Build data pipelines to ingest a wide variety of data into Apache Ignite * Anticipate and manage data drift to ensure that data keeps flowing * Perform simple and complex ad-hoc queries in Ignite via SQL * Write applications using Ignite to run continuous queries, combining data from multiple sources *** See you April 23! Please RSVP because space will be limited!

  • Back on Broadway with a boisterous Big Data bonanza!

    Spaces - 1740 Broadway, New York

    We're back on Broadway for the next gathering of the NYC In-Memory Computing Meetup! Join us March 28 from 6-8 p.m. at 1740 Broadway (15th floor). Featuring two insightful talks, great pizza and beer + raffle prizes! This free event is sponsored by GridGain Systems and Oracle! Our speakers: > Doug Hood, Oracle TimesTen Scaleout evangelist > Glenn Wiebe, Data & Processing IT Practitioner + GridGain solutions architect AGENDA: * 6:00 p.m. – Food and drinks * 6:15 p.m. -- Talk 1 (Doug): "How to scale non trivial applications." * 7:00 p.m. -- Talk 2 (Glenn): "How in-memory computing is being used to modernize government IT." * 7:45 p.m. -- Raffle drawings! register here: http://bit.ly/March28NYCmeetup (prize details below) * 8:00 p.m. Finis! >> Talk 1 (Doug): Scaling trivial workloads is easy (eg 38 million YCSB B ops/sec or 1.4 Billion SQL queries per seconds), but what if your workload is not trivial? This talk will cover a customer use case for how to scale with: * Five table joins where the data is distributed [hashed] over many machines * ACID Transactions where the unit of work has seven updates and seven queries * The database must be highly available and 'just work' * A performance comparison with other well know distributed databases (http://bit.ly/OracleTimesTenScaleout) >> Talk 2 (Glenn): Abstract: The growth in data volume & velocity, plus the aging of government IT infrastructure, along with the continual drive to do “more with less” is putting added stress on existing data sources, application development teams and the applications, tools, and clients that consume this data. IT modernization increasingly targets legacy databases, and the roadblocks they have become to deliver faster analytics, while holding more volume and more varieties of data. Modernization project are being asked to deliver effective architectures and development patterns for new applications like modern Web apps and new tools for analytic, machine & deep learning . In-Memory Computing can deliver the real-time performance that modern apps and tools expect at the massive scale of existing / expanding data sources present and do this at speed that is expected in order to drive digital transformation founded on modern analytics and tools your clients expect. Topics to be covered are: * Add speed and scale to existing applications using Relational or NoSQL databases with no rip-and-replace * Perform real-time and streaming analytics at scale, with details of how companies use Apache Ignite and Apache Spark * Address performance issues with Hadoop and "SQL" for real-time reporting * Adopt machine and deep learning, both the model training and execution, including TensorFlow *** Raffle prizes! Register in advance! http://bit.ly/March28NYCmeetup > 1st Prize: PlayStation 4 Slim 1TB Console > 2nd Prize: Retro CASIO calculator watch > 3nd Prize: 2 tickets to the In-Memory Computing Summit Europe 2019, June 3-4 in London

  • ‘Stream processing at scale’ & ‘Cloud Scale Read/Write SQL Caching’

    Key takeaways from this meetup: “cache coherency,” “concurrency,” “ACID transactions,” “high availability,” and “stream processing” (at scale), “SQL,” “Cloud Scale Read/Write,” “open source,” “IoT” Yes! February 6 marks the next gathering of the NYC In-Memory Computing Meetup! Note: We’ll be using a new venue for this meetup! Join us at WeWork’s posh meeting space at 11 Park Place, New York, NY 10007. We’ll have tasty food, refreshing drinks and of course awesome raffle prizes. And oh, yes – two excellent talks! Our speakers: > Doug Hood, Oracle TimesTen Scaleout evangelist > Akmal Chaudhri, Apache Ignite evangelist AGENDA: * 6 p.m. – Food and drinks * 6:15 p.m. -- Talk 1 (Doug): " Cloud Scale Read/Write SQL Caching with No Code and Great Latency" * 7:00 p.m. Q&A for Doug * 7:05 p.m. -- Talk 2 (Akmal): “Stream processing at scale” * 7:50 p.m. -- Q&A for Akmal * 7:55 p.m. -- Raffle drawings * 8:00 p.m. Finis! Talk details: >> Doug’s talk: “Cloud Scale Read/Write SQL Caching with No Code and Great Latency” In this talk, learn how to use an Application Tier Database Cache with SQL. Writing a naive SQL read or write cache is easy. Writing a SQL read/write cache with cache coherency, concurrency, ACID transactions and high availability is hard. Having your SQL read/write cache enable a latency of less than 1 ms at the 99th percentile without any user code is very hard. Doug’s talk will unpack it all and make it easy to understand. >> Akmal’s talk: “Stream processing at scale” Stream Processing is a Big Data technology used to query continuous data streams and quickly (within milliseconds) detect conditions based on that data. However, making stream processing scale requires making all the components (messaging, processing and storage) scale together. Easier said than done. Until now. Akmal will share some of the best practices companies have used for making the open source Apache Kafka and open source Apache Ignite scale. Apache Kafka is a community distributed streaming platform capable of handling trillions of events a day. Apache Ignite is a memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale. ] During his talk, Akmal will provide: * Working examples of how Ignite and Kafka are used together * Recommended approaches for deployment, monitoring and management * Tips and tricks for performance and scalability tuning * Answers to your questions This is a free event. Food and beverages will be served.

  • Kafka Streams, hybrid databases & relational DBMSs with in-memory computing!

    Spaces - 1740 Broadway, New York

    Join us for a special Monday evening meetup in Manhattan! You'll enjoy an evening of insightful talks, tasty food and refreshing beverages. And of course the evening wouldn't be complete without our raffle! This meetup, as usual, is free thanks to the sponsorship of GridGain Systems. Our speakers: > Bill Bejeck, software engineer at Confluent > Doug Hood, Oracle TimesTen Scaleout evangelist > Akmal Chaudhri, Apache Ignite technology evangelist AGENDA: * 6 p.m. – Food and drinks * 6:10 p.m. -- Talk 1 (Bill): "Robust Operations of Kafka Streams." * 6:45 p.m. -- Talk 2 (Doug): "A Column Store for Analytics and a Row Store for Transactions, Please!" * 7: 25 -- Talk 3 (Akmal): "Relational DBMSs: Faster Transactions and Analytics with In-Memory Computing" * 8 p.m. Raffle drawings (register here: http://bit.ly/Jan14raffle ) * 8:05 p.m. Finis! Talk details >> Bill's talk: Apache Kafka added a powerful stream processing library in mid-2016, Kafka Streams, which runs on top of Apache Kafka. The community has embraced Kafka Streams with many early adopters, and the adoption rate continues to grow. Large to mid-size organizations have come to rely on Kafka Streams in their production environments. Kafka Streams has many advanced features to make applications more robust. The point of this presentation is to show users of Kafka Streams some of the latest and greatest features, as well as some that may be advanced, that can make streams applications more resilient. The target audience for this talk are those users already comfortable writing Kafka Streams applications and want to go from writing their first proof-of-concept applications to writing robust applications that can withstand the rigor that running in a production environment demands. The talk will be a technical deep dive covering topics like: * Best practices on configuring a Kafka Streams application * How to meet production SLAs by minimizing failover and recovery times: configuring standby tasks and the pros and cons of having standby replicas for local state * How to improve resiliency and 24×7 operability: the use of different configurable error handlers, callbacks and how they can be used to see what’s going on inside the application * How to achieve efficient scalability: a thorough review of the relationship between the number of instances, threads and state stores and how they relate to each other >> Doug's talk: Learn how to benefit from a hybrid database that can use both column and row stores for concurrent transactions and streaming analytics. See how these techniques work for both single instance and multi-instance databases with HA, both on premises and in the Cloud. >> Akmal's talk: The 10x growth of transaction volumes, 50x growth in data volumes -- along with the drive for real-time visibility and responsiveness over the last decade -- have pushed traditional technologies including databases beyond their limits. Your choices are either to buy expensive hardware to accelerate the wrong architecture, or do what other companies have started to do and invest in technologies being used for modern hybrid transactional/analytical processing (HTAP). Combining Apache Ignite with a Relational DBMS can offer enterprises the best of both open-source worlds: a highly-scalable high-velocity grid-based in-memory SQL database, with a robust fully-featured SQL persistent datastore for advanced analytics and data-warehouse capabilities. Topics to be covered: * How to complement a Relational DBMS for Hybrid Transactional/Analytical Processing (HTAP) by leveraging the massive parallel processing and SQL capabilities of Apache Ignite. * How to use Apache Ignite as an In-Memory Data Grid that stores data in memory and boosts applications performance by offloading reads from a Relational DBMS. * The strategic benefits of using Apache Ignite instead of Memcache, Redis, GigaSpaces, or Oracle Coherence.

  • Memory-Centric Architectures; Persistent Memory; Future of In-Memory Databases

    Spaces - 1740 Broadway, New York

    Join us November 29 in Manhattan for a wintery mix of in-memory computing merriment! We’ll have hot food to warm your bodies and festive beverages to imbibe that will put you in the mood for three insightful talks on distributed systems. This meetup, as always, is free thanks to the sponsor, GridGain Systems. We’ll be raffling off some cool gear (register for the raffle here: http://bit.ly/Nov29meetup ) 1st prize: Apple Watch Series 3 (with GPS)!!! 2nd prize: Seinfeld Happy Festivus Board Game!! 3rd prize: "The Human Fund" Gift Notification Cards! The meetup will run from 6-8 p.m. at 1740 Broadway #15 Floor (15th floor) in NYC. Speaker lineup: * Doug Hood, Oracle TimesTen Scaleout evangelist, * Akmal Chaudhri, Apache Ignite & GridGain Systems technology evangelist * Rajiv Shah, director of solution architecture at GigaSpaces. AGENDA: * 6 p.m. – Food and drinks * 6:10 p.m. -- Talk 1 (Doug): "Persistent Memory and the Future of In-Memory Databases" * 6:45 p.m. -- Talk 2 (Akmal): "Memory-Centric Architecture - A New Approach to Distributed Systems" * 7: 25 -- Talk 3 (Rajiv): "How In-Memory Computing can Maximize the Performance of transactional, analytical and Translytical applications" * 8 p.m. Raffle drawings * 8:05 p.m. Finis! Talk 1: (Doug) As byte addressable persistent memory will soon be available, how should In-Memory Databases best use this technology? Oracle TimesTen In-Memory Database was the first commercial In-Memory Database (1998). Given Oracle's 20 years of experience with In-Memory Databases, what are their thoughts on Persistent Memory? See demos of TimesTen In-Memory Database using multiple TB of Persistent Memory. Talk 2: (Akmal) In this presentation, attendees will learn how to achieve the best performance and scale with the new memory-centric approach to distributed architectures. The presentation will review traditional in-memory and disk-based systems, compare their strengths and weaknesses, cover features such as ACID compliance, SQL compatibility, persistence, replication, security, fault tolerance and more. Additionally, the presentation will cover some of the most common use cases for distributed computing and analyze some large Apache Ignite and GridGain deployments. Finally, attendees will learn how to build the most effective and scalable systems by borrowing the best of two worlds - disk-first and memory-first approaches. Talk 3: (Rajiv) In this talk you will learn: * How GigaSpaces helps to simplify Lambda architecture. * How to simplify and intelligently manage the data pipeline to accelerate telemetry ingestion, analysis and processing. Combining low latency streaming analytics, with transactional processing and workflow triggers, to act on IoT data in the moment ensures that the connected enterprise leverages their data on-premise, on the cloud or on hybrid models. *** Please RSVP to this meetup to help us ensure we have enough food and drinks for all. We also need it for the security desk to speed up the entry process to the building. And don’t forget to also register for the raffle! You can do that here: http://bit.ly/Nov29meetup

  • How IMC powers next-generation trading; how banks are using distributed systems

    The next NYC In-Memory Computing Meetup will be Oct. 25 in Manhattan. We'll have 3 great talks, food, drinks & classic Star Trek raffle prizes! Let's take a look at the speaker lineup: >> Kevin Goldstein, Principal Architect at Neeve Research https://www.linkedin.com/in/kevin-goldstein-38a3213/ >> Akmal Chaudhri, Apache Ignite & GridGain Systems technology evangelist https://www.linkedin.com/in/akmalchaudhri/ >> Marco Mankerious, solution architect at Redis Labs https://www.linkedin.com/in/marcomankerious/ AGENDA: * 6 p.m. -- Dinner is served! * 6:10 p.m. -- Talk 1 (Kevin): "How In-Memory Computing Powers Next-Generation Trading" * 6:45 p.m. -- Talk 2 (Akmal): "Powering up banks and financial institutions with distributed systems" * 7: 25 -- Talk 3 (Marco) "Beyond Caching - Strategies for Session Store, Caching and Pub/Sub with Redis" * 8 p.m. Raffle drawings (register here: http://bit.ly/Oct25Raffle ) * 8:05 p.m. Finis Talk 1: (Kevin) Wall Street’s Big Banks Are Waging an All-Out Technological Arms Race. They are battling to control the $58 billion-a-year equities industry. Part of that story is the triumph technologies that are enabling Electronic trading operations to seize opportunities lasting only fractions of a second. The winners and losers are determined by how fast a trader can digest a market feed and place orders. That means reducing tick-to-trade – the time interval between receiving a market tick showing the opportunity to an algorithm and the buy/sell order being sent. In his talk, Kevin will discuss the in-memory architectures that enabled him to build very fast, reliable, and scalable enterprise applications, but more importantly, enables him to build and maintain them easily and in an agile manner. The move towards in-memory computing was to meet ever-increasing demands on performance. Kevin has been instrumental in seeing this shift unfold mostly through the adoption of in-memory architectures that tackle not just the data side of the equation, but also the messaging and processing side of applications. Breakthrough performance and reliability have been achieved with an in-memory equities platform delivering one million ‘Client to Market’ transactions per second (TPS) at < 10 microseconds ‘Client to Market’ latency, with no performance change, going from zero to peak traffic, and with zero data loss guaranteed. In-memory solutions, with its minimal hardware footprint, goes even further to reduce massive investments in capital equipment resulting in significant saving. * * * Talk 2: (Akmal) In this talk, attendees will learn about the key capabilities and features of in-memory computing platforms that are important for financial applications -- including ACID compliance, SQL compatibility, persistence, replication, security, fault tolerance, fraud detection and more. Akmal will also review two major use cases of Apache Ignite and GridGain -- as a caching layer in-between applications and existing relational and NoSQL databases to speed up response time and achieve scalability; and as a full-fledged distributed database with its own persistence layer. Several Apache Ignite and GridGain deployments in financial services will be covered, as well as an architectural deep dive into an actual deployment. *** Talk 3: (Marco) There are many use cases for Redis outside of caching. We will cover briefly the two most popular caching approaches with Redis, then cover how you can leverage Redis as the communication hub for micro services by using Pub/Sub. We will also touch on the most popular use case for Redis: Session store. *** For Halloween, we are going with a classic Star Trek theme for the raffle! (register for the raffle here: http://bit.ly/Oct25Raffle ) 1st Prize: Star Trek Phaser (exact replica, also works with your TV!) https://amzn.to/2CEzLLo 2nd Prize: Star Trek Communicator (works with your phone via Bluetooth!) https://amzn.to/2ygwiPa 3rd Prize: Star Trek Science Officer T-Shirt (workout in style!)