Meetup - Efficient GraphQL and Microservice-Ready Monoliths with Go

Public group

Online event

This event has passed



In an exclusive GoJakarta online meetup, hosted by Brankas, Riski Midi Wardana, a Backend Engineer from Kumparan, will share "Reduce GraphQL Response Using Field Deduplication" and Loh Siu Yin, from Beyond Broadcast, will share "Hakka Roundhouse : A Microservices Ready Monolith".

Presentations will begin promptly at 4:00pm (Jakarta, WIB / GMT+7), and will end at roughly 6:00pm. There will be a short question and answer period after each presentation. Please RSVP here, but the meeting will be hosted on Zoom (see below).


04:00 PM -- Opening and Introduction by GoJakarta
04:05 PM -- Riski Midi Wardana - Reduce GraphQL Response Using Field Deduplication
04:45 PM -- Q&A
05:00 PM -- Loh Siu Yin - Hakka Roundhouse: A Microservices Ready Monolith
05:40 PM -- Q&A
05:55 PM -- Closing


The meetup will be held on Zoom:


Riski Midi Wardana, will share "Reduce GraphQL Response Using Field Deduplication", in which he will give a brief introduction to GraphQL, common problems encountered with GraphQL in Go, and different approaches to solving them using the GraphQL and Go. Riski will also discuss and demonstrate approaches to the deduplication of response fields, and how to accomplish it with Go and GraphQL. During his presentation, Riski will outline and detail a basic implementation using the graph-gophers library. Riski is currently a Backend Engineer at Kumparan, where he works to develop, build, and maintain Kumparan's products, internal microservices, and lead code reviews with Kumparan's backend engineers. Riski holds a Bachelors Degree from UPN Veteran Yogyakarta in Computer Science. Presented in Bahasa Indonesia.

Loh Siu Yin, the owner of Beyond Broadcast (a technology consulting firm in Singapore) will share "Hakka Roundhouse: A Microservices Ready Monolith." Siu Yiu will share his experiences implementing the Hakka Roundhouse method for backend systems currently in production at a large multinational media company. Siu Yin previously worked for Sony Pictures Entertainment as a General Manager from[masked]. He completed his study at the National University of Singapore in Electrical Engineering. Presented in English.


GoJakarta is a monthly meetup group focused on examining applications, frameworks, and technologies written in the Go programming language. The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.