I like the creativity @akamaozu used on handling transactions. I don’t know enough about database performance to know if it will be negatively affected by all that processing when you scale up the number of requests coming in (say, on the hundreds of thousands/ millions) especially in a realtime app. Will the background worker thread that Ezra suggested be running all the time? Or just when you make the requests? Very interesting solution for sure.
@xolubi I’m also very much interested in payment systems in naija, specifically on integrating alternative payment methods to credit cards in mobile apps. It seems like this Interswitch is what everyone uses to buy stuff online? How does that work exactly, and is this what Paystack is trying to solve?
Music is alright. The episode was interesting. Keep it up fellas!
Congrats @xolubi! Really looking forward to what you guys will do with paystack. Payments is broken in so many different ways and I think you guys have landed on a sweet spot.
My startup is currently figuring payments across various countries, so happy to share our payments experience. I might write something up and just share that as well.
Great podcast! I love the theme song too. SaaS businesses find is difficult to retain their customers due to lack of seamless payment solution. When paystack finally launches I imagine that apps with SaaS model would eventually start making money. looking forward to more episodes…
You can export logs on an hourly basis and create a snapshot of the state in Redis or mongodb.
So let’s say there’s an empty db at 10 am.
Base db state = 0
Set hourly cron job that grabs the logs and update the base state, export the actual logs somewhere else so you can always see what led up to that base state.
10.59am
Base db State = 0
Transactions = 1,500,000
11am
Base db state = Result of 1,500,000
Transactions = 0
External = 1,500,000 Transactions
That way you never have to parse an unreasonable amount of transactions to get a simple value, but you still retain the ability to go over the state and do all the fancy things you might need to.
Actually I’d keep the logs in memory til they’re exported too. Lightning fast reads and writes. Redis
@hsherman Thanks a lot for the suggestion. Show notes has been something we decided we would have on the podcast and the SEO advantage would be very handy when we eventually put up the website.
@Bisong@PapaOlabode@henryC thank you. We would definitely unveil more officially about the service in the coming days.
( We recorded in Ice Cream Factory so please forgive the background noise. )
4 guests on this episode: two bloggers, a web developer and a business development lead; all women.
You’d think that with three guests using tech only as a byproduct of their real objective that there wouldn’t be much tech talk or insight, but we discussed how a gmail account could be a technical barrier to adopting a product, building focused products with no need for plugins, the power of Instagram, image curation as a way to reach your audience and why Uzo’s parents don’t use his web-apps.
(spoiler: they’re not as practical as @ireaderinokun’s Personal Finance Tracker: Owo Mi Da)
Didn’t change up the intro music because I hate it; I didn’t have the file while I was editing so I used something else. It’ll be back by the next episode :’(
I ‘heart’ this episode. I still find it hard to believe @akamaozu is not on Instagram sha .
I love what Chiamaka and Lola are doing with Social prefect and Unravellingnigeria (partly because I used to nurse (and still do) the idea of travelling the whole of NG and documenting the adventure). And I like the name Social Prefect, I see the issue with the .net/.com extension though, cuz the first thing I did when Social prefect was mentioned was type socialprefect.com. Either of you is gonna have to swallow(that is, acquire the domain name of) the other. I’m rooting for Chiamake though.
I don’t have Instagram because I’m not a photogenic person. I barely have pictures of myself.
I take some decent pics, but not often enough for me to have an Instagram account. Usually just upload to a public album on Facebook. My whole profile’s public so … that does it for me.