logo
Chevron Left IconlogoBars Icon
  • Product
    Database
    Cloud IconCloudDatabase IconSelf-ManagedAlign Right IconIngest DataTools IconTools and MonitoringLock IconSecurityLayer Plus IconPartner Connect
    Services
    User Headset IconProfessional ServicesLife Ring IconSupportPresentation IconTrainingFile Certificate IconCertification
    Request a DemoOur product experts will give you a live demo and discuss your requirementsLearn MoreArrow Right IconVideoLearn how SingleStore works and see it in actionWatch NowArrow Right Icon
  • Solutions
    Use Cases
    Analytics IconReal-Time AnalyticsTachometer Fast IconSupercharge SaaS AppsExpand IconScale Your DatabaseDatabase IconConsolidate DatabasesList Check IconCompare Databases
    Industries
    Landmark IconFinancial ServicesVideo IconMedia & CommunicationBolt IconEnergyMicrochip IconHigh Tech
    View All SolutionsArrow Right Icon
    Why SingleStore?SingleStore enables companies to simplify their data architecturesLearn MoreArrow Right IconCustomer StoriesTrusted by Leading Global Brands and Data Innovators.View Case StudiesArrow Right Icon
  • Docs
    Build
    Book IconDocumentationQuestion Circle IconFAQCheck IconTutorialsPresentation IconTraining
    Developer HubBuild fast data applications with code repositories and moreStart DevelopingArrow Right Icon
  • Resources
    View
    File IconCase StudiesChart Line IconInfographicsPresentation IconWebinarsPlay IconVideos
    View All ResourcesArrow Right Icon
    Read
    Book IconEbooksFile IconWhite PapersFile IconSolution BriefsNewspaper IconIndustry Reports
    Industry ReportThe Forrester Wave™: Translytical Data Platforms, Q4 2022Read NowArrow Right Icon
  • Community
    Engage
    Comments IconForumsCode IconDeveloper HubCalendar IconEvents
    WebinarTranslytical Platforms, Use Cases & Trends, Featuring ForresterWatch NowArrow Right Icon
  • Company
    About
    Building IconAbout UsMountain IconLeadershipPuzzle Piece IconPartnersBriefcase IconCareers
    We're hiringArrow Right Icon
    Connect
    Blog IconBlogNewspaper IconNews & PressHeart IconSingleStore For GoodComment IconContact Us
    Blog PostIt’s a Pivotal Time for Data and Disruption — and SingleStore Is Leading the Way in the CloudRead NowArrow Right Icon
  • Pricing
  • Open Search
  • Sign InSign In
    Laptop IconPortalAccess Cloud & LicensesComments IconForumsAsk the CommunityUsers Class IconTrainingSelf-Paced LearningLife Ring IconEnterprise SupportSubmit a Ticket
  • Start FreeStart Free
Bars Icon
Chevron Left IconlogoBars Icon
Search Icon
  • Database IconProduct
  • Analytics IconSolutions
  • Book IconDocs
  • File IconResources
  • Users IconCommunity
  • Building IconCompany
  • Dollar Sign IconPricing
  • User Circle IconSign In
  • Open Search
Database
Cloud IconCloudDatabase IconSelf-ManagedAlign Right IconIngest DataTools IconTools and MonitoringLock IconSecurityLayer Plus IconPartner Connect
Services
User Headset IconProfessional ServicesLife Ring IconSupportPresentation IconTrainingFile Certificate IconCertification
Request a DemoOur product experts will give you a live demo and discuss your requirementsLearn MoreArrow Right IconVideoLearn how SingleStore works and see it in actionWatch NowArrow Right Icon
Use Cases
Analytics IconReal-Time AnalyticsTachometer Fast IconSupercharge SaaS AppsExpand IconScale Your DatabaseDatabase IconConsolidate DatabasesList Check IconCompare Databases
Industries
Landmark IconFinancial ServicesVideo IconMedia & CommunicationBolt IconEnergyMicrochip IconHigh Tech
View All SolutionsArrow Right Icon
Why SingleStore?SingleStore enables companies to simplify their data architecturesLearn MoreArrow Right IconCustomer StoriesTrusted by Leading Global Brands and Data Innovators.View Case StudiesArrow Right Icon
Build
Book IconDocumentationQuestion Circle IconFAQCheck IconTutorialsPresentation IconTraining
Developer HubBuild fast data applications with code repositories and moreStart DevelopingArrow Right Icon
View
File IconCase StudiesChart Line IconInfographicsPresentation IconWebinarsPlay IconVideos
Read
Book IconEbooksFile IconWhite PapersFile IconSolution BriefsNewspaper IconIndustry Reports
View All ResourcesArrow Right Icon
Industry ReportThe Forrester Wave™: Translytical Data Platforms, Q4 2022Read NowArrow Right Icon
Engage
Comments IconForumsCode IconDeveloper HubCalendar IconEvents
WebinarTranslytical Platforms, Use Cases & Trends, Featuring ForresterWatch NowArrow Right Icon
About
Building IconAbout UsMountain IconLeadershipPuzzle Piece IconPartnersBriefcase IconCareers
Connect
Blog IconBlogNewspaper IconNews & PressHeart IconSingleStore For GoodComment IconContact Us
We're hiringArrow Right Icon
Blog PostIt’s a Pivotal Time for Data and Disruption — and SingleStore Is Leading the Way in the CloudRead NowArrow Right Icon
Laptop IconPortalAccess Cloud & LicensesComments IconForumsAsk the CommunityUsers Class IconTrainingSelf-Paced LearningLife Ring IconEnterprise SupportSubmit a Ticket
Engineering

Excellent Post On SingleStore Architecture

Nikita Shamgunov
Nikita Shamgunov
Share to FacebookShare to TwitterShare to LinkedInShare to RedditShare to Email
Excellent Post On SingleStore Architecture

http://highscalability.com/blog/2012/8/14/memsql-architecture-the-fast-mvcc-inmem-lockfree-codegen-and.html

August 15th, 2012
Tag Icon
Engineering

Nikita Shamgunov
Nikita Shamgunov
Nikita Shamgunov co-founded our company and has served as CTO since inception. Prior to co-founding the company, Nikita worked on core infrastructure systems at Facebook. He served as a senior database engineer at Microsoft SQL Server for more than half a decade. Nikita holds a bachelor’s, master’s and doctorate in computer science, has been awarded several patents and was a world medalist in ACM programming contests.

Related Posts

Integrating SingleStoreDB with Presto
Engineering

Integrating SingleStoreDB with Presto

We’re guiding you through how to integrate Presto, a distributed query engine for SQL users with SingleStoreDB — complete with a deep dive into architecture, installation, queries and more.What Is Presto?Presto is a distributed query engine for big data that uses SQL query language. Its architecture enables users to query data sources like Hadoop, Cassandra, Kafka, AWS S3, Alluxio, MySQL, MongoDB and Teradata — and allows use of multiple data sources.  Simply put, Presto offers compute that runs on top of storage.Presto architecture
Read Post
Announcing SingleStore Start[c]up 2.0
Engineering

Announcing SingleStore Start[c]up 2.0

SingleStore is excited to announce Start[c]up 2.0 – the second annual programming competition hosted by Codeforces with an onsite at SingleStore HQ in San Francisco, California. Start[c]up 2.0 consists of two rounds. Round 1 is online and takes place on July 27th at 10:00 AM PST. Round 1 follows regular Codeforces rules and consists of 5 problems. For this round, the complexity of the problems will be comparable to a regular Codeforces round. There are no eligibility restrictions to participate in the round. Round 2 takes place on August 10th at 10:00 AM PST, consists of 6 problems, and uses regular Codeforces rules. The complexity of the problems is higher than a regular Codeforces round. Only people who finished in the top 500 in Round 1 can participate. The top 100 in round 2 will receive a Start[c]up 2.0 T-shirt. For Silicon Valley residents, SingleStore will be hosting up to 25 people on-site during the second round. The winner of the on-site round will be awarded a special prize.
Read Post
How to Load CSV/JSON Files Into SingleStoreDB With the Portal UI
Engineering2 min Read

How to Load CSV/JSON Files Into SingleStoreDB With the Portal UI

Databases without data are pretty pointless. For SingleStoreDB, we’re trying to make the process of loading data into your databases as easy…
Read Post
SingleStore Recognized In

The Forrester Wave:TM
Translytical Data
Platforms, Q4 2022

as a ‘Strong Performer’

Download ReportArrow Right Icon
Forrester Wave Report
  • Product
  • Cloud
  • Self-Managed
  • Ingest Data
  • Tools and Monitoring
  • Security
  • Pricing
  • Partner Connect
  • Request a Demo
  • Solutions
  • Why SingleStore?
  • Real-Time Analytics
  • Supercharge SaaS Apps
  • Scale Your Database
  • End Database Sprawl
  • Compare Databases
  • Customers
  • Learn
  • Developer Hub
  • Forums
  • Events
  • Resources
  • Blog
  • News
  • Support
  • Support Plans
  • Support FAQ
  • Professional Services
  • Documentation
  • Training
  • Company
  • About Us
  • Leadership
  • Careers We're hiring
  • Partners
  • SingleStore For Good
  • Contact Us
Twitter IconFacebook IconLinkedin In IconYoutube IconDiscourse IconGithub Icon
© SingleStore, Inc. |
Privacy Policy | Terms of Service | Legal Terms and Conditions