Hacker Newsnew | past | comments | ask | show | jobs | submit | pipu's commentslogin

Andy Pavlo's video lectures are very good. Watched both introductory and advanced lectures a year or so ago. Recommended. Previous videos may be found from the channel.


Some of the best and most detailed information on database internals available on YouTube. Also great at integrating the current state of the commercial database industry with trends in academic database research.


Very nice work! Thanks for sharing.

I can personally recommend Upright Pose, https://www.uprightpose.com/en-try/


What benefits did you get from it?


Fascinating


Fascinating!


I truly recommend CMU's Andy Pavlov's video lectures on the topic (and also more advanced stuff)

https://www.youtube.com/playlist?list=PLSE8ODhjZXjYutVzTeAds...


I found Prof. Dr. Jens Dittrich database playlists interesting and pleasant to watch. https://www.youtube.com/channel/UCC9zrtAkl6yY4dpcnWrCHjA


Yes, they put several courses over the years and they're all great: https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/pla...


very good


Do you have any other book suggestions?


A nice application oriented book is the 'Handbook of Neuroevolution Through Erlang' by Gene I. Sher, from Springer. It has the code and a model for distributed agents (for neural networks in biology)


Any Erlang book recommendations?


If you like the O'Reilly format then I liked Designing for Scalability with Erlang/OTP. I thought it was light on the details beyond scaling beyond single node OTP apps but it covers a lot of the built-in Erlang functionality pretty well

http://shop.oreilly.com/product/0636920024149.do



Looks great!

Any other similar video series?


If someone's interested, I made a summary of the paper a year back:

https://www.extreg.com/blog/2017/02/googles-ultra-large-scal...


It's a good write up.

To me, Piper is a monolithic version control system which is geared towards good engineering practices.

As far as I know there are only two such systems in use today and the other one is very dated and older than a lot of things out there.

When people say they have worked in a monolithic repo, then they typically mean a 1 repo under one of the open source version control systems, but none of these actually do or support what is needed when working with a monolithic repo AND modern/good engineering practices.

For that specialised VCS is required and there is very few examples of that, none of which is in open source software.

Git probably could be made to do this kind of stuff, but it would require some extensions to the DAG as well as extend on it's already verbose command line set. But I think it is doable.

The question is who can do it? Most are probably under some strict NDAs.


My understanding is that there's an upgrade path just an do-release-upgrade away. I'm semi sure I've upgraded from beta to stable a few times.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: